這篇是在當(dāng)時(shí)比較系統(tǒng)的解決的時(shí)候,就想發(fā)布的,可是一直懶得寫,現(xiàn)在想想來(lái)博客園都那么久了.也該有點(diǎn)東西了吧.這個(gè)應(yīng)該可以幫助很多像我一樣的新手少走彎路,把時(shí)間經(jīng)歷用在更好的地方.
Sql Server2005 ,我們遠(yuǎn)程連接無(wú)法連接上的用這3步就可以了
1.在"外圍配置"工具把"允許TCP/IP和命名管道"勾上,當(dāng)然"僅TCP/IP"也可以
圖1:外圍應(yīng)用配置器中選擇TCP/IP或者named pipes;
其中named pipes就是類似進(jìn)程間通訊用的東西,(說(shuō)錯(cuò)了請(qǐng)大家指正)可以單獨(dú)選擇'僅選擇TCP/IP';
2.然后從"配置管理器"中找到"...2005網(wǎng)絡(luò)配置"->"網(wǎng)絡(luò)協(xié)議"->"TCP/IP"查看里面的端口號(hào),默認(rèn)是1433,可以改成自己喜歡的.
圖2:找到系統(tǒng)默認(rèn)對(duì)應(yīng)的TCP端口號(hào),可以修改成自己喜歡的
3.在相應(yīng)的防火墻新增個(gè)例外,比如默認(rèn)的1433這樣就可以遠(yuǎn)程連接了.
圖3:在相應(yīng)防火墻中新增一個(gè)在'第二步'中設(shè)置的TCP端口號(hào),這里以XP系統(tǒng)自帶的防火墻為例
通過(guò)以上三步就可以了...剛開始自己也是一頭霧水,不過(guò)SQL Server2005彈出的錯(cuò)誤提示可以有很大的幫助.