同事的sqlserver原來能來連接局域網內的其它機器,但一次系統出問題後sqlserver不能訪問同局域網的其它服務器,其它服務器也連接不上她的服務器。連接時報錯:sql server2000時出錯:sql server2000不存在或是拒絕訪問。
上網查了一下,說是可能的原因 1是認證方式,選擇混合身份驗證方式,根據SQLServer的用戶來訪問
2 防火牆拒絕
3要打補丁sp3
4服務器沒開 等等
解決過程:
1看了一下安裝文件和防火牆 設置,沒有問題,服務器啓動
2 先用ping ip的方法,成功返回數據,證明有物理連接
3 用telnet ip 1433 測試一下不能成功,查看服務器端口1433沒問題
4 檢查用戶認證方式,混合身份驗證方式,沒問題
5最後看了一下sqlserver服務器的屬性,發現沒有把“全體----網絡設定----把用戶名和tcp/ip”設置爲有效,設置後
6重啓服務器,
7連接成功
總結:遇到問題要先考慮所有的原因,然後一個個的排出,
基本上都能解決問題,呵呵,