對于“無法用TCP/IP協(xié)議和遠(yuǎn)端SQL Server數(shù)據(jù)庫連接”問題
首先,需要確定您的SQL Server版本,以及它安裝了哪些補(bǔ)丁,這很重要。如果補(bǔ)丁沒有安裝或者沒有安裝最新的ServicePack,請先安裝。
然后,你可以試試看telnet SqlServerName 1433,看是否可以連接上。1433是SQl Server用TCP/IP協(xié)議的默認(rèn)端口。你如果連這個端口都無法連接上,那就應(yīng)該查查網(wǎng)絡(luò)配置了。
第3,您得到的錯誤描述是“[TCP/IP Sockets]一般性網(wǎng)絡(luò)錯誤”,那么如果換成用命名管道連接呢,能不能通過呢?
第4,如果您的程序用連接字符串來連接數(shù)據(jù)庫時,用數(shù)據(jù)庫服務(wù)器的IP地址和HostNetBIOS名字都試試看呢?
最后,您在那臺異常服務(wù)器上用于執(zhí)行連接SQLServer的程序的運(yùn)行身份是什么呢?這個身份能夠訪問遠(yuǎn)端資源嗎?另外您的SQLServer所在機(jī)器是在您的域控制器啟動之前還是之后啟動的呢,SQLServer能夠成功驗(yàn)證您的運(yùn)行身份嗎?建議您重啟您的SQLServer,確保它能夠從域控制器獲取域帳戶信息。我曾經(jīng)有一臺SQLserver,因?yàn)閿嚯姡斐捎蚩刂破鳑]有啟動,而只是SQLServer機(jī)器啟動,這時候訪問SQlServer,就極其地不正常。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=78209
[SQL]對于“無法用TCP/IP協(xié)議和遠(yuǎn)端SQL Server數(shù)據(jù)庫連接”問題
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
