如何配置 SQL Server 2005 以允許遠程連接
察看本文應用于的產(chǎn)品
注意:這篇文章是由無(wú)人工介入的自動(dòng)的機器翻譯系統翻譯完成。這些文章是微軟為不懂英語(yǔ)的用戶(hù)提供的, 以使他們能夠理解這些文章的內容。微軟不保證機器翻譯的正確度,也不對由于內容的誤譯或者客戶(hù)對它的使用所引起的任何直接的, 或間接的可能的問(wèn)題負責。
文章編號 : 914277
最后修改 : 2006年3月22日
修訂 : 1.0
本頁(yè)
INTRODUCTION
更多信息
啟用遠程連接為 SQLServerExpress 2005 或 SQL Server 2005 開(kāi)發(fā)版
啟用 SQLServer 瀏覽器服務(wù)
Windows 防火墻中創(chuàng )建例外
為 Windows 防火墻中 SQL Server 2005 創(chuàng )建例外
在 Windows 防火墻創(chuàng )建例外服務(wù)器 SQLBrowser 服務(wù)
INTRODUCTION
當您嘗試從遠程計算機, 連接到 Microsoft SQL Server 2005 的實(shí)例可能會(huì )收到錯誤消息。 在使用任何程序來(lái)連接到 SQLServer 時(shí)可能發(fā)生此問(wèn)題。 使用 SQLCMD 實(shí)用程序來(lái)連接到 SQLServer 時(shí)(例如, 您收到以下錯誤消息:
Sqlcmd: 錯誤: MicrosoftSQLNativeClient
當 SQL Server 2005 不被配置為接受遠程連接可能會(huì )發(fā)生此問(wèn)題。默認情況下, SQLServerExpressEdition 2005 和 SQL Server 2005 開(kāi)發(fā)版不允許遠程連接。 要配置以允許遠程連接, SQL Server 2005 完成所有以下步驟: " 啟用遠程連接的與要從遠程計算機連接到 SQLServer 實(shí)例上。
" 打開(kāi)服務(wù)器 SQLBrowser 服務(wù)。
" 配置防火墻以允許相關(guān)服務(wù)器 SQLBrowser 服務(wù)為 SQLServer 并網(wǎng)絡(luò )通信。
本文介紹如何完成每個(gè)步驟。
回到頂端
更多信息
為 SQL Server 2005 的實(shí)例上啟用遠程連接并打開(kāi)服務(wù)器 SQLBrowser 服務(wù), 使用 SQL Server 2005 外圍應用配置器工具。 當您安裝 SQL Server 2005 外圍應用配置器工具安裝。
回到頂端
啟用遠程連接為 SQLServerExpress 2005 或 SQL Server 2005 開(kāi)發(fā)版
1. 指向 程序 , 指向 Microsoft SQL Server 2005 、指向 配置工具 , 依次 SQLServer 外圍區域配置 開(kāi)始 。
2. 在 SQL Server 2005 外圍應用配置器 頁(yè), 單擊外圍應用配置器對于服務(wù)和連接 。
3. 然后單擊 應用 外圍應用配置器對于服務(wù)和連接 上, 展開(kāi) 數據庫引擎、 遠程連接 , 單擊要啟用對環(huán)境, 適當協(xié)議和本地和遠程連接。
注意 Click 確定當您收到以下消息:
對連接設置將不生效您重新啟動(dòng)數據庫引擎服務(wù)。
4. 展開(kāi) 數據庫引擎 外圍應用配置器對于服務(wù)和連接 上, 單擊 服務(wù) ,單擊 Stop , 等到 MSSQLSERVER 服務(wù)停止, 然后單擊要重新啟動(dòng) MSSQLSERVER 服務(wù) 開(kāi)始 。
回到頂端
啟用 SQLServer 瀏覽器服務(wù)
要點(diǎn)這些步驟可能增加安全風(fēng)險。這些步驟可能也導致計算機或網(wǎng)絡(luò )更容易來(lái)攻擊由惡意用戶(hù)或惡意軟件如病毒。我們建議過(guò)程,本文介紹以便實(shí)現特定程序功能到按它們旨在, 或程序。在進(jìn)行這些更改, 建議, 評估風(fēng)險與特定環(huán)境中實(shí)施此過(guò)程相關(guān)聯(lián)。如果要實(shí)現此過(guò)程, 請采用適當附加措施來(lái)保護系統。我們建議如果確實(shí)需要此過(guò)程只使用此過(guò)程。 1. 指向 程序 , 指向 Microsoft SQL Server 2005 、指向 配置工具 , 依次 SQLServer 外圍區域配置 開(kāi)始 。
2. 在 SQL Server 2005 外圍應用配置器 頁(yè), 單擊外圍應用配置器對于服務(wù)和連接 。
3. 然后對于 啟動(dòng)類(lèi)型 , 單擊 SQLServer 瀏覽器 、 自動(dòng)和外圍應用配置器對于服務(wù)和連接 上, 應用 。
SQLServer " 瀏覽器服務(wù) 注意 自動(dòng) 選項, 單擊時(shí)自動(dòng)啟動(dòng)每次啟動(dòng) Windows,時(shí)。
4. 單擊 開(kāi)始 , 并單擊 確定 。
注意 計算機, 上運行服務(wù)器 SQLBrowser 服務(wù)時(shí)計算機顯示實(shí)例名稱(chēng)和連接信息為每個(gè)計算機上運行 SQL 服務(wù)器實(shí)例。 通過(guò)不啟用服務(wù)器 SQLBrowser 服務(wù)以及通過(guò)連接到 SQLServer 的實(shí)例直接通過(guò)分配一個(gè) TCP 端口可減少此風(fēng)險。直接連接到一個(gè)通過(guò) TCP 端口的 SQLServer 實(shí)例超出了本文范圍。更多有關(guān) SQLServer 瀏覽器服務(wù)器并連接到實(shí)例的 SQLServer, 請參閱 SQLServer 聯(lián)機叢書(shū)中下列主題: " SQLServer " 瀏覽器服務(wù)
" 連接到 SQLServer 數據庫引擎
" 客戶(hù)端網(wǎng)絡(luò )配置
回到頂端
Windows 防火墻中創(chuàng )建例外
如果運行 SQL Server 2005, 計算機上運行一個(gè)防火墻將阻止外部連接到 SQL Server 2005 除非 SQL Server 2005 和 SQLServer 瀏覽器服務(wù)可通過(guò)防火墻通信。 您必須創(chuàng )建異常為每個(gè)與要接受遠程連接 SQL Server 2005 實(shí)例和異常對 SQLServer " 瀏覽器服務(wù)。
作為路徑的一部分安裝程序文件時(shí) SQL Server 2005 使用實(shí)例 ID。要為每個(gè) SQLServer, 實(shí)例創(chuàng )建例外必須標識正確的實(shí)例 ID 要獲得一個(gè)實(shí)例 ID, 請按照下列步驟操作: 1. 指向 程序 , 指向 Microsoft SQL Server 2005 、指向 配置工具 , 依次 SQLServer 配置管理器 開(kāi)始 。
2. SQLServer 配置管理器中, 單擊 SQLServer 瀏覽器服務(wù)在右窗格中,右擊實(shí)例名稱(chēng)在主窗口, 依次 屬性 。
3. 在 SQL 服務(wù)器瀏覽器屬性 頁(yè), 單擊 高級 選項卡、屬性列表, 中找到實(shí)例 ID 并單擊 確定 。
然后單擊 確定 要打開(kāi) Windows 防火墻,、 開(kāi)始 、 鍵入 firewall.cpl , 和 運行 。
為 Windows 防火墻中 SQL Server 2005 創(chuàng )建例外
1. 在 Windows 防火墻, 例外 " 選項卡, 依次 添加程序。
2. 在 " 添加程序窗口, 單擊 瀏覽 。
3. 然后單擊 確定 , 單擊 打開(kāi) , 和 C:\ProgramFiles\Microsoft Files\Microsoft SQL Server\ MSSQL.1 \MSSQL\Binn\sqlservr.exe 可執行程序。
注意 : 路徑可能會(huì )根據 SQL Server 2005 安裝不同。 MSSQL.1 是占位符對, 第 3 的前面過(guò)程中獲得實(shí)例 ID。
4. 為每個(gè) SQL Server 2005 需要異常實(shí)例重復步驟 1 至 3。
在 Windows 防火墻創(chuàng )建例外服務(wù)器 SQLBrowser 服務(wù)
1. 在 Windows 防火墻, 例外 " 選項卡, 依次 添加程序。
2. 在 " 添加程序窗口, 單擊 瀏覽 。
3. 然后單擊 確定 , 單擊 打開(kāi) , 和 C:\ProgramFiles\Microsoft Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe 可執行程序。
注意 : 路徑可能會(huì )根據 SQL Server 2005 安裝不同。
回到頂端
聯(lián)系客服