標籤:
用友U8用戶端串連不上伺服器全攻略
http://www.enet.com.cn2009年09月23日09:26 來自論壇
【導讀】:如果網路不通,就讓使用者尋找網路原因
檢查步驟:
1.網路是否通?
方法:ping 伺服器名稱/ip -t
如果網路不通,就讓使用者尋找網路原因;
如果網路是通的,繼續……
2.嘗試使用ip地址登入伺服器
如果無效,繼續……
3.配置hosts檔案,將伺服器+ip加入(路徑:C:\WINNT\system32\drivers\etc\hosts)
如果配置hosts檔案無效,網路解析失效,將應用伺服器配置(開始-程式-用友ERP-U8-系統服務-應用伺服器配置)中的資料服務器改為IP地址,工作站改為IP登入;
如果依然無效,繼續……
4.是否跨網段,若是,在ip進階選項中“wins”設定中將伺服器的ip添加進去。
5.查看伺服器的ip設定是靜態ip還是自動擷取?
若是自動擷取,則要求使用者改成靜態ip;
6.是否多網卡,若是,禁用其中一個。
7.連接埠是否暢通?
方法:telnet 伺服器名/ip 連接埠號碼(sqlsever 1433、ufsoft 4630、web 80)
8.有防火牆?winxp、win2003的內建防火牆,或者商用防火牆軟體
方法:關閉防火牆
若客戶不願關閉,則設定防火牆,開放1433,4630,80連接埠
9.無防火牆?經過telnet測試,1433不通(4630是通的),導致軟體無法串連資料庫的情況
方法:A、若是win2003,則檢查sql server是否安裝了sp3補丁,沒有安裝補丁的話1433連接埠是無法開通的;(如果確實安裝了補丁,則參考下面的方案)
B、如果確實安裝了補丁,則參考下面的方案:對於winxp、win2003,由於windows的msdtc安全設定的原因,也會導致1433不通。處理方法:進入windows管理工具下面的元件服務,然後“元件服務-電腦-我的電腦-右鍵屬性-msdtc-安全設定”將“安全設定”中的“允許遠程用戶端”、“允許遠端控制”“允許出站”“允許入站”“不進行驗證”等全部設定上。然後1433就可以通了。
10.windows的安全設定也有關係,主要是許可權的設定。
方法:A、讓使用者用Administrator 群組中的使用者登入系統,通常使用adminstrator;
B、啟用guest使用者,
C、客戶是否做過windows“安全性原則”的設定,如果做過,做過哪些內容,再將其改為預設設定,或者將其設定為安全控制較低的那一項;
11.資料庫問題
方法:1、sa是否設定了口令,如果設定,則清除口令;
2、sql驗證方式是否是windows驗證,若是,改為混合驗證;(企業管理器-右鍵屬性-安全性)
3、註冊ado控制項,即註冊c:\program files\common files\system\ado\所有的DLL檔案或者安裝微軟資料連線控制項mdac2.8。
12.伺服器、工作站運行正常,網路連接正常
方法:一、ACCESS相關版本
1、重裝網卡驅動,調整相關參數,建議取預設值
2、採用正版殺毒軟體,清理病毒
3、關閉某些殺毒軟體附帶的防火牆、網鏢工具(已知可能和用友軟體發生衝突的包括金山毒霸、KV3000、瑞星等)
4、重裝相應版本用友軟體
二、SQL相關版本
1、重裝網卡驅動,調整相關參數,建議取預設值
2、採用正版殺毒軟體,清理病毒
3、關閉某些殺毒軟體附帶的防火牆、網鏢工具(已知可能和用友軟體發生衝突的包括金山毒霸、KV3000、瑞星等)
4、重裝相應版本用友軟體
用友U8用戶端串連不上伺服器全攻略