配置SQL Server 2005允許遠端連線

iSQlServer發表於2009-11-24
    因兩臺電腦資料庫要互相訪問,需要對SQL Server2005設定遠端連線,固花了些時間對sql server 2005遠端連線進行了測試並記錄了下來,算做了一個備忘錄。同時也希望朋友們提出意見,有什麼問題請指出。

一、要允許sql server 2005執行遠端連線,需要對它進行一些基本的設定。

1.在Sql Server例項上啟用遠端連線。

“開始--&gt程式--&gtMicrosoft SQL Server 2005--&gt配置工具--&gtSQL Server外圍應用配置器--&gt單擊服務和連線的外圍應用配置器--&gt展開資料庫引擎--&gt選中遠端連線--&gt選中本地連線和遠端連線--&gt選擇使用的協議--&gt單擊應用,重啟服務即可”。

2.啟動SQL Server瀏覽器服務(針對SQL Server ExpressEdition2005和SQL Server 2005開發版而言,否則不是必須的)。

“開始--&gt程式--&gtMicrosoft SQL Server 2005--&gt配置工具--&gtSQL Server外圍應用配置器--&gt單擊服務和連線的外圍應用配置器--&gt展開SQL Server Brower--&gt選中服務並啟動--&gt點選確定即可”。

3.在Windows防火牆為SQL Server 2005建立例外

“Windows防火牆--&gt選擇例外--&gt點選新增程式--&gt瀏覽--&gt找到sqlservr.exe(如路徑C:\ProgramFiles\Microsoft Files\Microsoft SQL Server\ MSSQL.1 \MSSQL\Binn\sqlservr.exe)路徑可能會根據 SQL Server 2005 安裝不同而不同--&gt單擊確定”。

在Windows 防火牆中為“SQLBrowser”建立例外(方法同上)。

一般來說按照上面1到3的步驟設定後,SQL Server 2005已經配置成可以遠端連線它了,下面我們來看看在客戶端怎樣連線它:

伺服器的連線格式如下:"伺服器地址(IP等)\例項名,埠號"

二、現在的問題是,關於那埠號,SQL Server怎樣檢視埠號呢?

Sql Server 2000檢視埠號是:
Microsoft SQL Server=>SQL Server網路使用工具->常規->選擇當前例項->TCP/IP->屬性

Sql Server 2005檢視埠號:
開始>>程式>>Microsoft SQL Server 2005>>配置工具>>SQL Server Configuration Manager>>SQL Server 2005網路配置>>MSSQLSERVER的協議>>TCP/IP",右鍵,屬性,在"ip地址"選項頁可以看到.

三、SQL Server 2005 別名的使用

在客戶機上設定要連線的別名,別名包括:“別名名稱、協議、地址、埠號”,設定好後,當客戶機的電腦上直接使用"Server=別名"時候,會自動的根據別名去找SQL Server的資料庫地址,這樣就隱藏了對訪問資料庫伺服器詳細資訊。從而保證了資料庫的連線的簡潔和安全性。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-620415/,如需轉載,請註明出處,否則將追究法律責任。

相關文章