SQL Server 2008 R2如何開啟數(shù)據(jù)庫的遠程連接
昨天晚上遠程連接SQLserver數(shù)據(jù)庫花了三四個小時,終于找到怎么開啟遠程連接了。。石家莊建網(wǎng)站中云服務(wù)器商和云服務(wù)器商的系統(tǒng)不同,今天就把我昨晚遇到的寫下來,分享給大家。
用Windows 2008 R2搭建數(shù)據(jù)庫,別的服務(wù)器無法遠程連接,解決辦法如下:
1. 啟用數(shù)據(jù)庫中的tcp/ip,打開服務(wù)器工具中的SQLserver配置管理器,SQL Server網(wǎng)絡(luò)配置,協(xié)議。雙擊TCP/IP,啟用項選擇是。
2. 在TCP/IP下邊的ip地址中選擇下面的ipall配置tcp端口為1433,也可以設(shè)置為其他端口
3. 打開ssms,在數(shù)據(jù)庫服務(wù)器實例名上右鍵選擇方面,下拉列表中選擇“外圍應(yīng)用配置器”,將RemoteDacEnabled設(shè)置為true。
4. 防火墻添加1433端口,阿里云等需要在安全組添加端口。
5. 選擇程序文件“C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe”,加入防火墻
注意:1、記得服務(wù)器SQLserver服務(wù)和SQLbrowser服務(wù)一定是在開啟狀態(tài)。
2、如果windows身份不能登錄,請先用sa賬號登錄,然后找到自己的系統(tǒng)賬戶(右鍵計算機-屬性),如我的是[SSSSS-8888\Administrator]。然后執(zhí)行如下語句:CREATE LOGIN [SSSSS-8888\Administrator] FROM WINDOWS,即可。原因可能是安裝的時候沒有選擇當(dāng)前用戶。
3、查看安全策略有沒有放行1433端口。在石家莊建網(wǎng)站所用的服務(wù)器有的會禁止敏感端口。