金蝶K3客戶端:組件<KdSvrMgr>無法正常工作
遠程組件配置工具無法測試通過,并出錯
對于以上錯誤,在其他的地方還會表現為“拒絕的權限”這樣子的信息,其實問題實質是一樣的,分析如下:
1)遠程中間層機器和本機網絡不通,可以使用ping命令確認是否網絡通暢。如果網絡通了還是問題依舊,進入分析2
2)該部分測試的組件中間層是否安裝,如果沒有安裝測試不通過是正常的,如果確認已經安裝,請進入分析3
3)本機%windir%\system32(Win98路徑應該%windir%\system)對應組件的VBR和中間層組件不匹配。首先比較中間層和客戶端的VBR文件的修改時間是否一致,如果不一致,則使用中間層的VBR替換客戶端機器的VBR;如果一致則比較中間層VBR和對應的DLL文件修改時間是否一致,如果不一致,則要取得和DLL文件一致的VBR文件替換客戶端和中間層對應的文件。如果進行以上操作后問題依舊,進入分析4
4)本機以前安裝過中間層,而且本機的中間層COM+組件包沒有卸載干凈。請啟動【控制面板】-【管理工具】-【組件服務】,然后在組件服務中進入【COM+應用程序中】,將K/3相關的包刪除。如果問題還是依舊,請進入分析5
5)中間層服務器沒有用戶登錄Windows系統。如果注冊中間層組件的時候使用匿名注冊,那么所有的COM+組件必須要有權限的用戶登錄操作系統后才能啟動和被訪問。如果登錄后問題依舊,請進入分析6
6)如果注冊中間層的時候使用了高級,指定了COM+組件的啟動用戶,那么要查看該用戶密碼以及用戶名是否已經和注冊時輸入的不一致。確認后問題依舊,請進入分析7
7)中間層、客戶端或者其中的一個或者多個不在域里邊,那么要求客戶端當前登錄Windows的用戶必須存于中間層服務器的Power Users組中或者administrators組中。如確認后問題依舊,請進入分析8
8)中間層的COM+服務和MSDTC服務是否啟用,如果沒有啟動,那么測試也是不通過的,這兩個服務在Win2003中是默認沒有啟動的。在服務中啟動以上兩個服務后,如問題依舊,請進入分析9
9)客戶端沒有“啟用分布式COM”
在命令行工具中輸入dcomcnfg,啟動如圖界面,將圖中的“在這臺計算機上啟動分布式COM”勾上,如果啟動后問題依舊,請進入分析10
10)中間層設置客戶端沒有默認訪問權限
中間層在命令行工具中輸入dcomcnfg,啟動如圖界面,將圖中的“默認安全機制中編輯默認訪問權限,在允許訪問中加入Everyone,確定后,如果啟動后問題依舊,請進入分析11
11)如果按照以上的步驟還是不行,那我告訴您我的最后一個絕招:卸載K/3,然后按照安裝卸載篇的第13個問題中第3步開始執行,其中最重要的一步是一定要使用Regclear注冊表清除工具清除注冊表,然后重新安裝。如問題依舊,請進入分析12
12)您可能受到微軟系統的局限,需要尋求微軟的支持。