SQL Server Browser 被禁用,且無法啟動。


 

關於此問題,解決方案如下:

一、為 SQL 啟用遠程連接

1. 單擊“開始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后單擊“SQL Server 外圍應用配置器”。
2. 在“SQL Server 2005 外圍應用配置器”頁上,單擊“服務和連接的外圍應用配置器”。
3. 在“服務和連接的外圍應用配置器”頁上,展開“數據庫引擎”,依次單擊“遠程連接”和“本地連接和遠程連接”,單擊適用於您的環境的相應協議,然后單擊“應用”。

注意:請在接收到以下消息時單擊“確定”:
直到重新啟動數據庫引擎服務后,對連接設置所做的更改才會生效。
4. 在“服務和連接的外圍應用配置器”頁上,展開“數據庫引擎”,依次單擊“服務”和“停止”,等待 MSSQLSERVER 服務停止,然后單擊“啟動”以重新啟動 MSSQLSERVER 服務。

二、啟用 SQL Server Browser 服務

1. 單擊“開始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后單擊“SQL Server 外圍應用配置器”。
2. 在“SQL Server 2005 外圍應用配置器”頁上,單擊“服務和連接的外圍應用配置器”。
3. 在“服務和連接的外圍應用配置器”頁上,單擊“SQL Server Browser”,在“啟動類型”中單擊“自動”選項,然后單擊“應用”。

注意:在單擊“自動”選項后,每次啟動 Microsoft Windows 時將自動啟動 SQL Server Browser 服務。
4. 單擊“啟動”,然后單擊“確定”。


一般情況下,這樣設置完就OK了,如果還不行,繼續下面的步驟

三、在 Windows 防火牆中為SQL Server 2005 創建例外

1. 在 Windows 防火牆中,單擊“例外”選項卡,然后單擊“添加程序”。
2. 在“添加程序”窗口中,單擊“瀏覽”。
3. 單擊 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe 可執行程序,單擊“打開”,然后單擊“確定”。

注意:上述路徑可能會根據 SQL Server 2005 的安裝位置而不同。

四、在 Windows 防火牆中為 SQL Server Browser 服務創建例外

1. 在 Windows 防火牆中,單擊“例外”選項卡,然后單擊“添加程序”。
2. 在“添加程序”窗口中,單擊“瀏覽”。
3. 單擊 C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe 可執行程序,單擊“打開”,然后單擊“確定”。

注意:上述路徑可能會根據 SQL Server 2005 的安裝位置而不同。

五、遠程連接端口設置(很關鍵的一步,很多方法只講了一到四步,卻沒有講到第五步)

1、在服務器上打開SQL Server Configuration Manager。選擇SQL Server配置治理器->SQL Server 2005網絡配置->MSSQLSERVER的協議->TCP/IP,在彈出對話框中選擇IP地址->IPALL->TCP端口,設置為可用端口。(如果默認的1433端口老是連接不上,你就設置為你確認已經打開的端口試試,如21端口等)

2、在“服務和連接的外圍應用配置器”頁上,展開“數據庫引擎”,依次單擊“服務”和“停止”,等待 MSSQLSERVER 服務停止,然后單擊“啟動”以重新啟動 MSSQLSERVER 服務。

六、測試連接

1、打開SQL2005登陸界面,輸入服務器IP和用戶名及密碼。
如:
服務器名稱:192.168.1.200,21
用戶名:sa
密碼:sa
點連接,結果連接成功。
PS:上面的服務器名稱中的,21中的21第五步中第1步中設置的IPALL中的TCP端口


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM