問題現(xiàn)象:用友U8 工作站登陸時提示“不能建立跟應(yīng)用服務(wù)器[XMSERVER]所指向的數(shù)據(jù)服務(wù)器連接,不能登錄,請選擇其他服務(wù)器。錯誤描述:(-2147467259)[DBNETLIB][CONNECTIONOPEN(PreloginHandshake()).]General network error.Check your network documentation.”?
解決方案:網(wǎng)絡(luò)環(huán)境故障或域名解析失敗。 1、首先請使用ping命令檢查網(wǎng)絡(luò)是否正常連通,從客戶端ping服務(wù)器的機器名或ip地址,如果ping連接顯示不通則證明網(wǎng)絡(luò)連接有誤;需保證ping連接暢通; 2、所使用網(wǎng)絡(luò)模式是局域網(wǎng)還是終端模式?851A不支持終端模式; 3、嘗試使用ip登錄方式,可能是由于域名解析問題所致。請嘗試做如下修改: a、在服務(wù)器端,修改‘配置用友U8服務(wù)’,在數(shù)據(jù)庫服務(wù)器名一欄填寫數(shù)據(jù)服務(wù)器的ip地址信息; b、在客戶端登錄時,登錄窗口上的服務(wù)器一欄同樣填寫應(yīng)用服務(wù)器的ip地址信息; 4、同上述步驟3作用類似,嘗試修改客戶端的hosts配置文件: 在路徑\WINNT\system32\drivers\etc下,用文本編輯器編輯hosts配置文件,加入服務(wù)器名稱和其ip地址的映射關(guān)系。 5、客戶端使用操作系統(tǒng)是否與發(fā)版說明建議相符?建議使用win2kpro,winxp,win2ks,請避免使用win98操作系統(tǒng)(對于850及之上版本)。 6、檢查服務(wù)器端sqlserver2k數(shù)據(jù)庫的默認(rèn)端口1433是否被人為更改,可從sql企業(yè)管理器--鼠標(biāo)右鍵查看sql實例屬性--【常規(guī)】頁簽下--網(wǎng)絡(luò)配置--在“啟用的協(xié)議”中查看TCP/IP協(xié)議的屬性--可查詢到sql的當(dāng)前端口信息。