一、配置檢測(cè)
EMMis客戶(hù)端程序必須與服務(wù)器建立穩(wěn)定連接才能工作?蛻(hù)端與服務(wù)器采用 TCP/IP協(xié)議連接,需要服務(wù)器兩個(gè)服務(wù)端口的支持:
1、30015:EMMisServer端口,提供登入身份驗(yàn)證服務(wù)。
2、1433(默認(rèn))或自定義的SQL Server連接端口:提供數(shù)據(jù)存儲(chǔ)交互。
客戶(hù)端正常啟動(dòng),前提為:
1、與服務(wù)器網(wǎng)絡(luò)連接正常?梢詐ing 服務(wù)器域名/IP,檢查網(wǎng)絡(luò)連接;telnet 服務(wù)器域名/IP
30015/1433/80,檢查相關(guān)服務(wù)啟動(dòng)情況。
2、客戶(hù)端配置正確。打開(kāi)客戶(hù)端設(shè)置(ClientSet.exe),如果為局域網(wǎng)連接或者服務(wù)器有固定IP,只需要配置IP地址即可;
如果為遠(yuǎn)程連接,可以通過(guò)設(shè)置域名或者設(shè)置網(wǎng)站ID(wcid)來(lái)查詢(xún)服務(wù)器IP,進(jìn)而與服務(wù)器建立連接。
域名解析(DNS):通過(guò)域名解析服務(wù),將服務(wù)器的名字轉(zhuǎn)換為IP地址,比如花生殼
網(wǎng)站ID:每個(gè)EMMis注冊(cè)用戶(hù)都擁有一個(gè)唯一的wcid,鈕門(mén)網(wǎng)絡(luò)目前在兩個(gè)不同的IDC機(jī)房布局了兩臺(tái)(互為備份)服務(wù)器,為EMMis用戶(hù)提供網(wǎng)站ID/動(dòng)態(tài)IP地址解析服務(wù)。任何EMMisServer(服務(wù)器)都會(huì)不斷地向上述兩臺(tái)服務(wù)器發(fā)送心跳包(通常每隔5-10分鐘),報(bào)告IP變動(dòng)情況。因此EMMis客戶(hù)端以wcid作為連接本公司服務(wù)器的跳板,是遠(yuǎn)程連接的理想模式,比動(dòng)態(tài)域名解析更可靠。
3、用戶(hù)名、密碼準(zhǔn)確無(wú)誤。每一個(gè)用戶(hù)都應(yīng)該管理好自己的登入密碼。如果服務(wù)器容許遠(yuǎn)程連接,則需要控制好用戶(hù)的權(quán)限,必要時(shí)應(yīng)該啟用強(qiáng)密碼策略。
4、帳戶(hù)有足夠的登入權(quán)限。是否開(kāi)放遠(yuǎn)程登入?計(jì)算機(jī)是否通過(guò)授權(quán)?
二、故障排查
客戶(hù)端連接不了服務(wù)器,請(qǐng)按如下流程排查:
1、服務(wù)器能否上網(wǎng)?客戶(hù)端能否上網(wǎng)?此為盲查。對(duì)于只在局域網(wǎng)內(nèi)使用的,不能作為判斷。
2、在服務(wù)器本機(jī)上啟動(dòng)EMMis客戶(hù)端,如果能啟動(dòng),說(shuō)明服務(wù)器本身正常。如果不能啟動(dòng),請(qǐng)檢查相關(guān)服務(wù)是否啟動(dòng)。
3、檢查服務(wù)器是否啟動(dòng)了防火墻軟件,如果有請(qǐng)關(guān)閉或者正確配置。
4、檢查路由器是否進(jìn)行了必要的端口映射或者主機(jī)映射(如果需要跨網(wǎng)連接)。
5、在客戶(hù)端機(jī)器上telnet服務(wù)器的30015和數(shù)據(jù)庫(kù)端口(1433),看是否有正常連接,進(jìn)而判斷網(wǎng)絡(luò)服務(wù)是否 通暢。
6、對(duì)于Vista遠(yuǎn)程連接,請(qǐng)開(kāi)放UAC。否則,程序無(wú)法寫(xiě)注冊(cè)表,建立臨時(shí)的客戶(hù)端連接數(shù)據(jù)源。