打開SQL Server 配置管理器
確保TCP/IP已經(jīng)啟用
2.查看屬性,有的可能設(shè)置為1433
我的機(jī)器沒有設(shè)置過,是這樣:
端口號(hào)為2104,你也可以自己設(shè)置一個(gè)數(shù)值較大的端口號(hào),設(shè)置完后重新啟動(dòng)SQL SERVER,其它不用重啟
配置防火墻的“高級(jí)設(shè)置 ”,將C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe,“新建規(guī)則”到“入站規(guī)則”中。
將 UDP端口 1434 “新建規(guī)則”到“入站規(guī)則”中。
否則客戶端將由于訪問不到1434端口進(jìn)而無法獲得TCP使用的動(dòng)態(tài)端口,如果你只是做實(shí)驗(yàn),干脆將防火墻關(guān)掉,省掉了不少設(shè)置的時(shí)間。
另:(如果客戶端運(yùn)行在Windows Virtual PC(XP)中,在使用共享網(wǎng)絡(luò)(NAT)情況下,無法使用TCP動(dòng)態(tài)端口進(jìn)行遠(yuǎn)程連接,即使關(guān)閉客服兩端的防火墻。虛擬機(jī)內(nèi)自動(dòng)分配的IP地址和宿主機(jī)不在一個(gè)網(wǎng)段。在使用此選項(xiàng)時(shí),虛擬機(jī)不會(huì)作為網(wǎng)絡(luò)上的獨(dú)立計(jì)算機(jī)列出。建議選擇使用網(wǎng)絡(luò)適配器名稱> 。兩種網(wǎng)絡(luò)情況下,TCP端口1433或者你設(shè)置的都能遠(yuǎn)程連接成功。 )
檢查是否開啟了SQL Server和Windows身份驗(yàn)證模式,一開始我只有Windows身份驗(yàn)證模式,怎么也登錄不上,改而混合模式后使用新建的用戶名登錄就OK了。
如果遠(yuǎn)程連接太慢,可以更改一下超時(shí)
注意,這兩步做完應(yīng)該重啟一下SQL Server服務(wù)!
想使用用戶名登錄的話還可以新建一個(gè)用戶,安全性\登錄名\新建登錄名
正確的設(shè)置應(yīng)該是下面這樣:
OK,遠(yuǎn)程登錄應(yīng)該沒啥問題了!
您可能感興趣的文章:- MySQL遠(yuǎn)程連接丟失問題解決方法(Lost connection to MySQL server)
- 使用SQL Server 2008遠(yuǎn)程鏈接時(shí)SQL數(shù)據(jù)庫不成功的解決方法
- SQL Server 2008 R2:error 26 開啟遠(yuǎn)程連接詳解
- MYSQL不能從遠(yuǎn)程連接的一個(gè)解決方法(s not allowed to connect to this MySQL server)
- SQL Server 2005 開啟數(shù)據(jù)庫遠(yuǎn)程連接的方法
- SQL SERVER 2008 R2配置管理器出現(xiàn)“遠(yuǎn)程過程調(diào)用失敗”(0x800706be)錯(cuò)誤提示
- 如何遠(yuǎn)程連接SQL Server數(shù)據(jù)庫圖文教程
- 遠(yuǎn)程連接局域網(wǎng)內(nèi)的sql server 無法連接 錯(cuò)誤與解決方法
- 遠(yuǎn)程連接SQLSERVER 2000服務(wù)器方法
- 遠(yuǎn)程登陸SQL Server 2014數(shù)據(jù)庫的方法