SQLserver安裝了多個實例,實例端口號也被修改后的代碼連接方式


事例說明

  IP地址為192.168.1.100的服務器上安裝了SQLServer2000,它有兩個實例,分別為:默認實例——JLW和另外新建的實例——JLW\TEST

  SQLServer網絡實用工具中,設置實例JLW\TEST對應TCP/IP,端口為1434,登錄用戶sa,對應密碼123

  現客戶端要通過代碼的方式訪問實例JLW\TEST下的數據庫test。

程序訪問完整的連接字符串

string connStr :='Provider=SQLOLEDB.1;Persist Security Info=true;User ID=sa;Initial Catalog=test;Data Source=192.168.1.100\TEST,1434;password=123';

 

Data Source填寫說明

  IP地址\實例名,端口號

  如果是命名實例,則在服務器IP地址與實例名間反斜杠分隔

  如果是指定端口,則在服務器IP實例名后與端口號用逗號分隔

  也可用注冊別名連接

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

TCP 端口

  查看或更改 SQL Server 偵聽的端口。默認情況下,數據庫引擎的默認實例偵聽端口 1433。

  SQL Server 數據庫引擎可以偵聽同一 IP 地址的多個端口,端口以逗號分隔的格式列出:1433,1500,1501。本字段最多允許 2047 個字符。

  若要配置單個 IP 地址以偵聽多個端口,還必須將“TCP/IP 屬性”對話框的“協議”選項卡上的“全部偵聽”參數設置為“否”。有關詳細信息,請參閱:SQL Server 聯機叢書中的“如何配置數據庫引擎以偵聽多個 TCP 端口”。


免責聲明!

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



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