金蝶K3系統(tǒng)環(huán)境問題方法及技巧_第1頁
金蝶K3系統(tǒng)環(huán)境問題方法及技巧_第2頁
金蝶K3系統(tǒng)環(huán)境問題方法及技巧_第3頁
金蝶K3系統(tǒng)環(huán)境問題方法及技巧_第4頁
金蝶K3系統(tǒng)環(huán)境問題方法及技巧_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、案例:在本案例中我們以DataTabFlow.ocx632.00 KB補(bǔ)丁說明文件客戶端補(bǔ)丁文件金蝶K3系統(tǒng)環(huán)境問題方法及技巧K/3補(bǔ)丁文件類型及安裝注冊方法目前K/3產(chǎn)品會及時(shí)發(fā)放的補(bǔ)丁,補(bǔ)丁中不同類型的文件有不同的注冊方法,如果采用不正確的方法進(jìn)行注冊,可能會導(dǎo)致補(bǔ)丁安裝失敗或者導(dǎo)致其它的錯(cuò)誤,使補(bǔ)丁的安裝沒有達(dá)到預(yù)期的目的。針對這些情況,本文對K/3補(bǔ)丁中文件類型的注冊方法做一個(gè)歸納總結(jié)。K/3的補(bǔ)丁分為中間層、客戶端、WEB三大類。按照文件的擴(kuò)展名可以分為EXE DLL、OCX SQL VBR JS、VBS ASP其中需要注冊的有 DLL(分為中間層、客戶端兩種 )、OCXVBR(V9

2、.4版本之后的某些 EXE文件是Active EXE類文件,也是需要注冊的,只要雙擊EXE文件即可),其它的文件可以直接覆蓋同名文件。下面就三大類分別說明:PT1072號補(bǔ)丁為例來進(jìn)行詳細(xì)描述,我們解壓此補(bǔ)丁到桌面可以看到此補(bǔ)丁的目錄結(jié)構(gòu)為:桌面 PT1072Details (2 folders, 1 files, 798 bytes, 2.10 MB intotal.)readme.txt 798 bytesIclient (1 folders, 2 files, 1.59 MB, 1.60 MB in total.)ebsbse10.dll208.00 KBKDLogin.dll 0.97

3、 MB1System32 (0 folders, 2 files, 15.97 KB, 15.97 KB in total.)ebsbse10.VBR 12.62 KBKdSvrMgr.VBR 3.35 KB中間層補(bǔ)丁文件erver (0 folders, 2 files, 508.00 KB, 508.00 KB in total.)KdSvrMgr.exe 300.00 KB1.1. 中間層補(bǔ)丁安裝方法中間層DLL文件中間層的補(bǔ)丁一般是在系統(tǒng)的 注冊方式步驟為:目錄下面,擴(kuò)展名為DLL類文件,它的部驟1把文件“ebsbse10.dll 及KdSvrMgr.exe 文件拷貝到相應(yīng)的 目錄下面

4、;壽部驟2:點(diǎn)擊【開始】t【設(shè)置】t【控制面板】t【管理工具】t【組件服務(wù)】彈出 組件服務(wù)窗口,展開至如圖1-1-1所示界面,在列表顯示狀態(tài)下根據(jù)文件“ebsbse10.dll的名稱找到以“ EBSBase打的12個(gè)的“進(jìn)程ID”并選擇,然后點(diǎn)鼠標(biāo)右鍵在彈出菜單中 選擇【刪除(D)】將它們刪除。圖 1-1-1-1來實(shí)現(xiàn),同時(shí)* 提示:關(guān)于補(bǔ)丁文件的快速查找方法我們可以依據(jù)第二章第四節(jié)中的表一般情況下文件的名稱便是“進(jìn)程ID ”中的打頭的名稱,同時(shí)我們可以在選擇的“進(jìn)程 ID上點(diǎn)擊右鍵,在“屬性”中可以發(fā)現(xiàn)它們是否真實(shí)屬于補(bǔ)丁“ebsbse10.dll ”文件。部驟3:接下來再把新的文件重新注冊

5、回原來的位置,在圖1-1-1中左側(cè)“組件”目錄上點(diǎn)擊鼠標(biāo)右鍵,選擇【新建】t【組件】t 丁文件中的信息注冊過來。t【安裝新組件】”,根據(jù)它的向?qū)О蜒a(bǔ)提示A、這里提供一個(gè)簡單的方法來重建新組件,直接從目錄下找到此文件“ebsbse10.dll ” ,然后把此文件拖拽至圖1-1-1的右側(cè)對應(yīng)列表中即可;B、上述描述是基于 Microsoft Win dows 2000以上的操作系統(tǒng),如果是NT操作系統(tǒng)的組件服務(wù)的進(jìn)入方法為:【開始】t【程序】t【W(wǎng)indows NT4.0 Option Pack】f【Microsoft Transaction Server 】宀【Transaction Serve

6、r Explorer 】。 其它操作方法相同。C、在案例中的KdSvrMgr.exe文件是不需要注冊,如果在某此補(bǔ)丁中有以“SQL 為擴(kuò)展名的文件類型,可以直接替換原文件,可以參考相應(yīng)的補(bǔ)丁說明文件“readme.txt 。注意:中間層的 DLL文件是不能通過regsvr32.exe進(jìn)行注冊的。1.2. 客戶端補(bǔ)丁安裝方法客戶端的DLL文件注冊方式與中間層是截然不同的,可以通過雙擊文件,在打開方式中選擇system32(WIN98在system)目錄下面的regsvr32.exe 進(jìn)行注冊;或者通過命令行“ regsvr32 文件完整路徑來進(jìn)行注冊,如本案例中的“ KDlogi n. dll

7、”文件;客戶端的OCX文件注冊方式與 DLL文件注冊方式相同,如本案例中的“ DataTabFlow.ocx ”;客戶端的VBR文件如果需要注冊,如本案例中的“ebsbse10.vbr 及“ kdsvrmgr.vbr ”文件,可以通過雙擊文件,在打開方式下中選擇system32(WIN98 在system)目錄下面的Clireg32.exe 打開VBR文件,彈出注冊的確定如圖1-2-1窗口后,顯示6-3-2所示界面,遠(yuǎn)程傳輸選擇DCOM網(wǎng)絡(luò)地址輸入中間層服務(wù)器的IP地址,協(xié)議默認(rèn)不變;另一種方法便是點(diǎn)擊【開始】t【程序】t【金蝶K3】t【客戶端部件】t【系統(tǒng)工具】t【遠(yuǎn)程組件配置】調(diào)用“遠(yuǎn)程組

8、件配置”,選擇對應(yīng)的中間層服務(wù)器點(diǎn)擊【確定(O)】也可以,詳細(xì)操作請參見第四章第三節(jié)。 ) Microsoft (R)匚Mnt R 版祝所有Q Micrcsoemote Ssrvar F ft Corp. 1993-誦疋冊 gi 空花 tion Version 6.00.B163n 円亦保緒所有祝利。圖 1-2-1圖 1-2-213WE喘補(bǔ)丁安裝方法對于WE或件的注冊方法就比較簡單,只需要根據(jù)補(bǔ)丁中的說明文件替換原文件,就完成了補(bǔ)丁的安裝。但作為瀏覽端要使補(bǔ)丁生效,一般情況下需要清除當(dāng)前IE的臨時(shí)文件,這樣瀏覽端才會從 WE冋艮務(wù)器重新下載更新后的文件,否則因?yàn)榕R時(shí)文件 COOKIED勺原因?qū)?/p>

9、 致補(bǔ)丁不能生效。琴負(fù)提示:對于需要注冊的 DLL、OCX文件,我們可以這樣總結(jié),只有KDCOMI錄下面的文件是通過組件服務(wù)來進(jìn)行注冊,其它的SYSTEM32 SYSTEM K/3ERP KINGDEE目錄下面的通過REGSVR32.EX來進(jìn)行注冊;同時(shí)我們建議:安裝補(bǔ)丁時(shí),請先對原文件進(jìn)行備份,以便 出現(xiàn)意外錯(cuò)誤時(shí)可以還原。二、客戶端無法測試中間層服務(wù)器的問題分析與建議方案一般岀現(xiàn)客戶端無法測試中間層服務(wù)器的問題,主要現(xiàn)象包括下面的幾種情況:3.1. 情況一:所有客戶端都無法測試中間層組件,并且所有中間層組件都無法測試通過分析:首先,這一類問題是可以確定是中間層服務(wù)器的異常造成的,主要是在服

10、務(wù)器上進(jìn)行相應(yīng)設(shè)置的檢查,需要檢查下面一些方面1. 檢查中間層服務(wù)器的 DCOME置中,默認(rèn)屬性頁面中的“在此計(jì)算機(jī)上啟用分布式COM的選項(xiàng)是否勾上,如果沒有需要選擇上; 如果出現(xiàn)該選項(xiàng)勾上后重啟服務(wù)器該選擇又取 消選擇的現(xiàn)象,應(yīng)該是服務(wù)器中了木馬病毒,需要用清除木馬的工具檢測。2. 服務(wù)器是否是 windows2003操作系統(tǒng)并且安裝了 SP1補(bǔ)丁包,如果有請按照附錄一中的 相關(guān)內(nèi)容進(jìn)行設(shè)置。3. 中間層的COIM-服務(wù)和DTC服務(wù)是否啟用,如果沒有啟動,那么測試也是不通過的,這 兩個(gè)服務(wù)在Win2003中是默認(rèn)沒有啟動的。4. K3中間層是否之前有安裝低版本的K3,而升級到新的版本,但是卸

11、載以前版本的K3時(shí)沒有清除干凈。一般建議在升級K3應(yīng)用程序時(shí),卸載以前版本的應(yīng)用程序需要清除注冊表信息,執(zhí)行一下 RegClear.exe清除K3注冊信息再安裝K/3。5. 服務(wù)器最近有沒有更新過 windows的補(bǔ)丁,如果有則可能是因?yàn)楦?microsoft的補(bǔ)丁過程中對COM的運(yùn)行產(chǎn)生了影響,需要修復(fù)安裝K3中間層。建議客戶在安裝Windows補(bǔ)丁前,先停止所有K3中間層服務(wù)(停止運(yùn)行的包,即停止所有運(yùn)行的 DllHost進(jìn)程)。6. 檢查任意客戶端是否能夠訪問中間層服務(wù)器的共享目錄,如果不能訪問,需要檢查服務(wù)器共享中默認(rèn)共享比如 $IPC是否存在,如果沒有需要安裝microsoft的相

12、關(guān)補(bǔ)丁,還需要檢查服務(wù)器的安全策略是否設(shè)置了“拒絕從網(wǎng)絡(luò)訪問此計(jì)算機(jī)”的安全策略。7. 檢查中間層服務(wù)器是否又安裝防火墻軟件,從而限制了客戶端對服務(wù)器的訪問。8. 在運(yùn)行窗口中鍵入“ regedit ”命令打開注冊表編輯器。找到HKEY_LOCAL_MACHINESOFTWAREMicrosoftCOM然后刪除這個(gè)目錄。 在中間層服務(wù)器 的“控制面板”“添加/刪除程序”中,選擇“添加/刪除windows組件”,然后直接 點(diǎn)擊“下一步”,可以將服務(wù)器的windows組件以及COM環(huán)境修復(fù)一下。9. 客戶的中間層服務(wù)器是否是通過克隆安裝的操作系統(tǒng),克隆的機(jī)器會使DTC協(xié)調(diào)器的一個(gè)GUID唯一標(biāo)識出

13、現(xiàn)相同的現(xiàn)象,從而導(dǎo)致網(wǎng)絡(luò)中找到兩個(gè)同一標(biāo)識的DTC服務(wù)器,這樣就可能會給K/3客戶端的訪問帶來問題,如果是這樣的情況,可以通過下面的步驟 嘗試修復(fù):重新安裝msdtc方法:在命令行運(yùn)行 msdtc - unin stall ,然后重啟,運(yùn)行 msdtc - in stall 重新 安裝10. 請檢查是否服務(wù)器上有感染病毒, 還需要檢查服務(wù)器的事件日志信息, 查看是否存在關(guān) 于COMS件的報(bào)錯(cuò)信息。11. 檢查DTC服務(wù)的登陸賬戶,對于2000系統(tǒng)很多都使用localsystem 賬戶,最好使用一個(gè)能訪問網(wǎng)絡(luò)資源的賬戶比如,同名同密碼賬戶,同時(shí)winxp和win2003使用networkser

14、vice 賬戶,改賬戶之后重新啟動客戶端。12. 在中間層服務(wù)器上安裝MDAC2.813. 檢查中間層服務(wù)器是否有安裝瑞星、金山、KV等國產(chǎn)殺毒軟件,K3應(yīng)用程序有可能和一些殺毒軟件產(chǎn)生沖突,建議客戶卸載這些殺毒軟件,然后修復(fù)安裝中間層。14. 建議重新安裝服務(wù)器的網(wǎng)卡驅(qū)動程序和TCP/IP協(xié)議。15. 如果以上的方法都無法處理問題,建議將服務(wù)器的系統(tǒng)重新安裝;在重作系統(tǒng)之后如果還無法正常運(yùn)行,那么有可能與硬件異常有關(guān),建議嘗試更換服務(wù)器網(wǎng)線或交換機(jī)端口。3.2. 情況二:只有個(gè)別的客戶端無法正常進(jìn)行工作,所有組件都無法測試通過。分析:出現(xiàn)這樣的問題,可以肯定中間層服務(wù)器的應(yīng)用是正常的,只是無

15、法測試通過的客戶端的應(yīng)用環(huán)境出現(xiàn)問題,一般需要在相應(yīng)的客戶端檢查,可以參照情況一中的檢查內(nèi)容,主要檢查項(xiàng)目包括 1、4、6、7、9、10、13、14這些方面。還可以檢查一下下面的幾個(gè)方面:1. 嘗試更換登陸客戶端的 windows用戶,域模式下可以用域的系統(tǒng)管理員用戶登陸客戶端 看是否能夠正常登陸,工作組模式下面在客戶端嘗試用服務(wù)器的系統(tǒng)管理員用戶或其他 用戶登陸。2. 在K/3的10.1版本,如果客戶端操作系統(tǒng)是 WINXP打了 SP2補(bǔ)丁的,而且又執(zhí)行過K/3 安裝診斷工具的,可以將下面的注冊表鍵值導(dǎo)入到客戶端注冊表中。3. 如果應(yīng)用的是 K/310.2版本,還有一點(diǎn)需要注意的, 那就是如

16、果有安裝中間層和客戶端的機(jī)器要注冊到其他的中間層服務(wù)器上,默認(rèn)是無法測試通過的,這里是10.2版本的新特性,一定要在該機(jī)器上將組件服務(wù)COIM-應(yīng)用程序中所有的 K3中間層組件(ebo開頭的組件)刪除,才可以注冊其他中間層服務(wù)器。33情況三:客戶端只有個(gè)別的一些組件無法測試通過,其他組件均正常。分析:此問題可能的原因一是中間層服務(wù)器有安裝某一補(bǔ)丁但客戶端沒有正確安裝,原因二是客戶端的vbr文件損壞了,需要從其他正常的客戶端中拷貝相應(yīng)組件的vbr文件到有問題的客戶端,然后手工用 clireg32來注冊vbr文件。三、Win2003系統(tǒng)安裝SP1后K/3系統(tǒng)不能使用的解決方法3.1. 問題背景微軟

17、推出 Win2003操作系統(tǒng)以來,其良好的性能及穩(wěn)定性獲得大量用戶的好評,但如 此龐大的一個(gè)系統(tǒng)無可避免會在安全性上有漏洞,微軟會及時(shí)推出相應(yīng)的補(bǔ)丁。在Win2003推出2年后,其SP1終于在4月26日推出,安裝SP1可以有助于保護(hù)您的服務(wù)器的安全并 更好地防御黑客的攻擊。SP1通過提供諸如安全配置向?qū)е惖男掳踩ぞ咴鰪?qiáng)了安全基礎(chǔ) 結(jié)構(gòu),它有助于確保服務(wù)器的基于角色的操作的安全、通過數(shù)據(jù)執(zhí)行保護(hù)提高縱深防御能力并通過后安裝安全更新向?qū)峁┌踩煽康牡谝淮我龑?dǎo)方案。Windows Server 2003 SP1協(xié)助IT 專業(yè)人員確保其服務(wù)器基礎(chǔ)結(jié)構(gòu)的安全并為Win dows Server 20

18、03用戶提供增強(qiáng)的可管理性和控制。3.2. 問題表現(xiàn)安裝SP1后K/3中間層可正常使用,但遠(yuǎn)程GUI客戶端登錄界面長時(shí)間不出現(xiàn)及 K/3HR 時(shí)提示COM+組件不能激活,查看事件查看器的應(yīng)用程序日志,有COM+組件錯(cuò)誤提示的記錄,詳細(xì)內(nèi)容如下:事件類型:錯(cuò)誤事件來源:COM+事件種類:(98)事件ID:4840日期2005-5-10事件15:08:14用戶:N/A計(jì)算機(jī):EEB-WEB-SRV描述:IObjectCo ntrol:Activate()方法失敗。對象的 CLSID 為210DBBEA-AE3A-3149-8737-20FF18AC8EDF服務(wù)器應(yīng)用程序 ID: 21E08E4B-

19、5141-45BA-A58A-9F254B5D8AE9服務(wù)器應(yīng)用程序?qū)嵗齀D:A715A476-F78F-46EF-BCD3-E8B43CD0689A服務(wù)器應(yīng)用程序名:Kin gdee.ERP.HRMS.Data錯(cuò)誤代碼=0x8004e025 :由于初始化功能失敗,COM+ 激活沒有成功。有關(guān)詳細(xì)信息,請檢查事件日志。COM+服務(wù)內(nèi)部信息:文件:d:srvrtmcomcomplussrccomsvcsjitjit.cpp, 行:459Comsvcs.dll 文件版本:ENU 2001.12.4720.1830 shp不通的情況提示的組件名稱可能不一樣,但都屬于COM+組件不能激活的錯(cuò)誤類型3.

20、3. 問題解決方法Win2003在安全機(jī)制上比 Win2000強(qiáng)大很多,如在 DTC上,增加了內(nèi)置的網(wǎng)絡(luò)用 戶處理進(jìn)程的通信,并增加了一些安全設(shè)置選項(xiàng)。在未打SP1前,進(jìn)入組件服務(wù)- 我的電腦一MSDTC 安全配置,默認(rèn)選項(xiàng)如下圖3-3-1:常規(guī)|選頂I默認(rèn)屬性I鈦認(rèn)協(xié)釵|默認(rèn)COB安全I(xiàn) 默認(rèn)協(xié)調(diào)器它使用本地協(xié)調(diào)弱QP遠(yuǎn)程主機(jī)回:刪 |-日志信目前申刖a所有)位營 也): |t :IHTOIS sys t em32 fflSITC瀏覽 Ql .安全配置|TCF/irwsdtc 5,e. yraQ. o的脈務(wù)揑制試杏伏態(tài)已啟動時(shí)間 10:09-34 - 2Q05-05-啟動1停止|客尸端網(wǎng)絡(luò)協(xié)

21、溟配査(爭務(wù)配置:跟餘選安全配豊.安全設(shè)豊|7網(wǎng)踣DTC詩曲護(hù)p網(wǎng)絡(luò)管理甘網(wǎng)閒爭勞Q)廠網(wǎng)貉窖戶歸也廠“爭務(wù)Internet協(xié)議EF嚴(yán)爭務(wù)(麗XA爭務(wù)(X)確是DTC登錄帳戶 臨戶辿:密碼:確認(rèn)瑩碼)|NT AUTHERITYVNetworkSer 瀏覽|圖 3-3-1未打SP1前K/3系統(tǒng)使用默認(rèn)選項(xiàng)即可正常使用,安裝SP1后,DTC的安全機(jī)制有了改變,默認(rèn)選項(xiàng)如下圖3-3-2 :2J21第規(guī)|選項(xiàng)丨鈦認(rèn)庫性默認(rèn)協(xié)議默Utbffiffi彳痩用本地tm圧程主機(jī)妙丨日志倍息(.目前為 儻置也):客尸踹網(wǎng)絡(luò)悌諛tcp/itBSDTC 5.2.37. 狀態(tài)-已啟動時(shí)啟動爭蹟自青圖 3-3-2擁 DT

22、C I COM 全在此默認(rèn)選項(xiàng)下,若數(shù)據(jù)庫、中間層、 WEB端、客戶端都在同一臺機(jī)器上, K/3系 統(tǒng)均可正常使用。而當(dāng)分布實(shí)施時(shí),則不能正常使用。這主要是由于Win2003 SP1增加了以下兩個(gè)安全控制:事務(wù)管理器通信默認(rèn)情況下要求進(jìn)行驗(yàn)證。COM安全默認(rèn)不允許遠(yuǎn)程啟動和遠(yuǎn)程激活。增加這兩個(gè)選項(xiàng)的原因是避免獨(dú)立使用的機(jī)器默認(rèn)情況下不受到惡意的攻擊,但對于企業(yè)用戶來說這兩個(gè)選項(xiàng)都是必須要修改的,客戶可以通過防火墻等工具達(dá)到相同的 安全目的。為了解決該問題,需要修改這兩個(gè)安全控制的的默認(rèn)選項(xiàng)。1、設(shè)置事務(wù)管理器通信的安全級別為“不要求進(jìn)行驗(yàn)證”,如下圖3-3-3。若所有的機(jī)器都在同一域內(nèi)則設(shè)置安

23、全級別為“要求對呼叫方進(jìn)行驗(yàn)證”K/3系統(tǒng)也可正常使用。當(dāng)有一臺K/3服務(wù)器安裝了 Win2003 SP1,對于操作系 統(tǒng)是Win2003的其它K/3數(shù)據(jù)庫服務(wù)器、中間層、WEB端、客戶端必須要安裝SP1及設(shè)置該選項(xiàng)(若客戶端為 Win XP,則必須安裝 SP2)。常規(guī)丨選坂|默認(rèn)雇性默認(rèn)協(xié)邊 帕DTC跌認(rèn)協(xié)調(diào)器17便用本地檢調(diào)器0P適程主機(jī)-日志倩息目前弓 血-円-巴書 位置 O -低諒UTOOffgCy蓉量:MB客尸請降協(xié)諛紀(jì)置|tcp/if安全設(shè)置17冋絡(luò)DTC訪問Q)客戶端和管理廠允泮遠(yuǎn)程客戶鵡(1)(7允許遠(yuǎn)程昔理(A)WSDTC 5.2.3790. 1330 的服箏聒 伏態(tài),已啟動

24、時(shí)間IT-55 25 -停止?fàn)巹?wù)配置安全配星(1).Jl tfsarl.kdsv韋務(wù)背理器通信仃允許入站7允許出站迪r要求對敦方進(jìn)行驗(yàn)證r妾求対吁叫方進(jìn)驗(yàn)證w( OSE1EE廠啟用事務(wù)Internet協(xié)諫燈口)爭務(wù)()|7啟用XA爭罷確取消確定 圖 3-3-32、設(shè)置COM安全的安全設(shè)置。進(jìn)入組件服務(wù)我的電腦COM安全啟動和激活權(quán)限的編輯限制,可以看到對于Every One默認(rèn)是不允許遠(yuǎn)程啟 動和遠(yuǎn)程激活的。我們需要設(shè)置其對于Every One允許遠(yuǎn)程啟動和遠(yuǎn)程激活。如下圖3-3-4設(shè)置后,K/3系統(tǒng)可正常使用。養(yǎng)的電腌龜牲? X確定 I獣認(rèn)協(xié)議HSDTC常規(guī) 選頂COM安全|啟動權(quán)理蚩全限制

25、Adm ini strators CI2K3OBASE XAdm ini s trat ors) (jDistribuUi COW Vsers. OKIQKSBASEYDistributei .Everyone本電啟動 運(yùn)程啟動添加鵬允洋拒泡 0回00取消I圖 3-3-4四、K/3應(yīng)用中的常見環(huán)境問題根據(jù)客戶日常環(huán)境系統(tǒng)管理相關(guān)問題,安裝完成K/3系統(tǒng)后,在運(yùn)行時(shí)經(jīng)常會遇到客戶端訪問中間層時(shí)出錯(cuò),直接導(dǎo)致軟件無法使用的現(xiàn)象。出現(xiàn)這些問題是通常和客戶機(jī)器的網(wǎng) 絡(luò)、硬件、操作系統(tǒng)等有密切的關(guān)系。常見的環(huán)境問題一般有以下幾個(gè)原因造成:與操作系統(tǒng)中所安裝的別的軟件沖突,如一些殺毒軟件,或一些防火墻設(shè)置

26、有關(guān)。操作系統(tǒng)的設(shè)置不當(dāng)引起的,如2003中的MSDTC的設(shè)置,XP SP2中的防火墻和MSDTC設(shè)置等。K/3的安裝注冊不正常引起的。根據(jù)以往的經(jīng)驗(yàn),總結(jié)出以下一些常見環(huán)境問題的解決方案,希望能夠給服務(wù)人員得到幫助。4.1. ActiveX部件不能創(chuàng)建對象1. 癥狀1:客戶端運(yùn)行“金蝶 K/3主控臺”,還沒有出現(xiàn)主控臺窗口時(shí),提示“ActivX部件不能創(chuàng)建對象”錯(cuò)誤。錯(cuò)誤如下圖4-1-1 :圖 4-1-1問題原因:客戶端的組件沒有正確注冊。解決方案:將客戶端 SystemRoot%System32Kdlogin.dll用 Regsver32.exe 進(jìn)行手工注冊,或用K3RegisterWi

27、zard 工具進(jìn)行客戶組件的自動注冊。K3RegisterWizard 工具下載地址:http:/www.k in :8080/dow nl oad/age ntdow n/tech/ts0026.rar自注冊補(bǔ)丁工具TS0026已不適用于K/3V10.2版本了,但有了新的注冊方法執(zhí)行 C:Program FilesCommon FilesKingdeeK3RegProduct.bat重新注冊客戶端組件;執(zhí)行 C:Program FilesCommon FilesKingdeeK3RegMiddleware.bat重新注冊中間層組件。2. 癥狀2 :客戶端運(yùn)行“金蝶 K/3主控臺”,在主控臺窗

28、口中選擇賬套錄入用戶名和密碼 按確定后,提示ActivX部件不能創(chuàng)建對象”錯(cuò)誤。錯(cuò)誤如下圖4-1-2 :圖 4-1-2問題原因:中間層EBOSystem包中EBSBase組件沒有成功安裝注冊解決方案:通過以下兩種方法中的任一種都可以解決:a) 請?jiān)谥虚g層中運(yùn)行組件服務(wù),打開EBOsystem包,將EBSBase組件刪除后再手工添加組件,對應(yīng)的組件文件:%SystemRoot%System32Kdcomebsbse10.dll。關(guān)于如何手工添加的方法,請參閱。b) 在開始菜單中打開“金蝶K3-中間層服務(wù)部件-系統(tǒng)工具-注冊中間層組件”進(jìn)行中間層組件的自動注冊。3. 癥狀3:每臺客戶端運(yùn)行相同的模

29、塊時(shí),出現(xiàn)“ ActivX部件不能創(chuàng)建對象”,錯(cuò)誤代碼429,Sourse為相對應(yīng)的中間層組件包名。下圖4-1-3是客戶端運(yùn)行總帳憑證時(shí)出現(xiàn)的錯(cuò)誤提示:圖 4-1-3問題原因:每臺客戶端都在運(yùn)行相同的模塊出現(xiàn)此錯(cuò)誤,是因?yàn)閷?yīng)的中間層組件注冊有問題 解決方案:將Source中給出的組件,在中間層的組件服務(wù)中重新手工注冊,或者在開始菜單中打 開“金蝶K3-中間層服務(wù)部件-系統(tǒng)工具-注冊中間層組件”進(jìn)行中間層組件的自動注冊。42KDVBF Automation 類錯(cuò)誤1. 癥狀1:客戶端運(yùn)行“金蝶 K/3主控臺”,在主控臺窗口中選擇賬套,錄入用戶名 和密碼按確定后,提示“定義的應(yīng)用程序或?qū)ο箦e(cuò)誤”

30、錯(cuò)誤。錯(cuò)誤如下圖4-2-1 :圖 4-2-1問題原因:1、 如果中間層和數(shù)據(jù)庫分別安裝在兩臺電腦中,并且兩臺電腦的分別位于不同的網(wǎng)段, 中間層和數(shù)據(jù)庫無法相互 Ping通機(jī)器名時(shí),數(shù)據(jù)庫端 DTC就會與中間層端 DTC無法進(jìn)行 交互。2、中間層的MSDTC服務(wù)沒有正常啟動3、 中間層和數(shù)據(jù)庫采用 Win2003操作系統(tǒng),網(wǎng)絡(luò)采用工作組方式。MSDTC用戶訪問 權(quán)限造成此錯(cuò)誤。解決方案:a)只需將兩部機(jī)器的IP和機(jī)器名的解析分別加入到中間層服務(wù)器和數(shù)據(jù)庫服務(wù)器的system32driversetc目錄下的host文件中即可,或?qū)刹繖C(jī)器相互設(shè)置為 wins服務(wù)器。b) 重新啟動中間層的MSDTC

31、服務(wù)。c) 將以下注冊表內(nèi)容導(dǎo)入數(shù)據(jù)庫服務(wù)器即可:Win dows Registry Editor Versio n 5.00 HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTC TurnOffRpcSecurity=dword:000000012.癥狀2:若干臺K3客戶端連接同一個(gè)中間層,使用主控臺模式登錄,其中某些機(jī)4-2-2 :器在登錄時(shí)會提示 Automation的錯(cuò)誤,但有一些機(jī)器又是正常的。如下圖刊上nit netI* *圖 4-2-2問題原因:如果只出現(xiàn) Automation錯(cuò)誤,但并沒有其他報(bào)錯(cuò)信息時(shí),通常是系統(tǒng)無法捕獲的 錯(cuò)誤,根據(jù)以前遇到此問題

32、的經(jīng)驗(yàn),通常有以下幾種可能:a) 客戶端的MDAC安裝出理問題,或在安裝別的軟件時(shí)遭到破壞;b) 服務(wù)器的MSDTC沒有正常啟動,或啟動用戶的權(quán)限有問題;c) 客戶端的分布式 DCOM沒有正常啟動;d) 客戶端或服務(wù)器中安裝了相應(yīng)的防火墻,截?cái)嗔丝蛻舳伺c服務(wù)器的DCOM訪問,比如XPSP2的內(nèi)置防火墻設(shè)置、 個(gè)人防火墻軟件關(guān)閉了 135 和1024以上的端口,都會造成此問題。e) 客戶端或服務(wù)器安裝某防病毒軟件與K3的DCOM訪問存在沖突,如瑞f) 客戶端的組件沒有正常注冊。解決方案:a)1、重新運(yùn)行金蝶 K/3資源盤中的MDAC安裝程序進(jìn)行安裝。 或通過以下地址進(jìn)行下載:簡體中文版:http:/www.k in :8080/dow nl oad/age ntdow n/tech/MDAC TYPSC.EXE英文版:http:/www.k in :8080/dow nl oad/age ntdow n/tech/MDAC TYP EN.EXEb) 重新啟動服務(wù)器的 MSDTC服務(wù)。c) 請檢查客戶端的DCOM配置屬性中是否選擇上“在本機(jī)啟用分布式COM ”選項(xiàng)。d) 禁用XP SP2的防火墻e) 卸載瑞星后重新安裝K/3軟件

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論