標籤:啟用 配置 沒有 按鈕 studio 預設 ble idt microsoft
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
使用過SQL Server的人大多都知道,SQL Server伺服器預設監聽的連接埠號碼是1433,但是我今天遇到的問題是我的機器上有三個資料庫執行個體,這樣使用TCP/IP遠端連線時就產生了問題。如何在Microsoft SQL Server Management Studio裡加入連接埠號碼串連呢?如果你熟悉SQL Server連接字串的寫法,估計你肯定知道答案啦,呵呵,但是我不知道啦,所以記錄一下過程。
我從ConnectionStrings.com網站上找到了答案,下面是帶有連接埠號碼的連接字串:
由此可見,加連接埠號碼使用的是逗號(,)而不是冒號(:)。看一下串連吧,
192.168.2.1是我的虛擬網卡的IP地址,逗號後面的1500是我主機上SQL Server的SQLEXPRESS執行個體監聽的連接埠號碼,其他的估計大家都應該知道了;到此用戶端的工作完成了,下面看看伺服器端的設定吧。
開啟SQL Server組態管理員程式,如所示,先選擇SQL Server網路設定節點,點擊你要串連的資料庫執行個體的協議,這裡我要串連的是SQLEXPRESS執行個體,因此我選擇的是"Protocols for SQLEXPRESS"。右側可以看到幾個協議的啟用狀態,由於是遠端連線資料庫,所以先啟用TCP/IP協議,方法是右擊TCP/IP項,選擇"Enable"(啟用)。而後再次右擊它選"Properties"(屬性),在彈出的"TCP/IP Properties"(TCP/IP屬性)視窗中選擇"IP Addresses"(IP地址)選擇卡,如:
在"TCP Port"(TCP連接埠)裡輸入你想要監聽的連接埠號碼即可,這裡要注意的是你輸入的連接埠號碼是其他程式都沒有使用的,否則會出現衝突的,點擊"OK"按鈕,重新啟動資料庫執行個體,我這裡輸入的"TCP Port"是1500,儲存後重新啟動SQLExpress執行個體。如果一切順利,我想應該能在Microsoft SQL Server Management Studio裡串連到資料庫執行個體了吧,呵呵。
出處:http://blog.csdn.net/neils03/article/details/7186821
使用自訂連接埠串連SQL Server 2008的方法