2011年9月23日 星期五

SQL Server 2005 遠端連線

如果要讓本機的 SQL server 連到外部的資料庫  就必須透過一些設定才能完成

首先 如果已經有安裝 SQL Server 2005 及 SQL Server Managerment Studio 的話就如下

首先先從開始 > 程式集 > SQL Server 2005 > 組態工具

並選擇 "服務與連接的介面區組態"



接著 展開左邊的 SQLEXPRESS > Database Engine > 點選遠端連線

並切換成 "使用 TCP/IP和具名的管道"

最後左邊區塊切回服務 點選暫停後再點選啟動  以重新啟動服務

接著再 從開始 > 程式集 > SQL Server 2005 > 組態管理員



並選擇左邊欄的 SQLEXPRESS 的通訊協定之後


在右方區塊對 "TCP/IP" 點選右鍵 > 內容  








並如下圖所示  先在 "通訊協定" 這個標籤內的 全部接聽 調成 否


















接著在 "IP 位址" 的標籤內 (( 如下圖  在黑色部分輸入遠端 IP

如果有 Port number 可以輸入在 TCP 通訊埠  並且將 TCP 動態通訊部設為空



按下套用之後  須像前步驟一樣 重新啟動 服務

最後要將 sqlservr.exe 和 sqlbrowser.exe 這兩個執行檔加到防火牆的例外中

該檔應該會出現在你的安裝目錄中的

\MSSQL.1\Binn\ sqlservr.exe  和  \90\Shared\sqlbrowser.exe 

之後開啟你的 SQL Server Managerment Studio 2005

在 伺服器名稱上輸入遠端 IP 位址 並加上埠號

注意這裡的埠號並不是 IP 位址:port number

而是加上透號  ex : 114.115.118.2,1400

這樣就大致完成了 SQL server 的遠端連線了

沒有留言:

張貼留言