程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C# 連接SQL2008 數據庫實例 記錄

C# 連接SQL2008 數據庫實例 記錄

編輯:C#入門知識

今天在某個SQL2008數據庫服務器上新建立了2個實例,分別是
1. NETWORK
2. NETWORK\INSTANCE2
3. NETWORK\INSTANCE3

問題一:尋找實例的通訊端口
因為默認安裝SQL2008的NETWORK實例已經占用了1433端口作為通訊端口,所以 第二個 實例 NETWORK\INSTANCE2被分配了一個動態端口,查看方法如下
SQL Server 配置管理器 -- INSTANCE2 的協議 -- TCP/IP -- 右鍵屬性 -- IP地址

所以在測試Winform程序連接數據庫INSTANCE2實例過程中使用了網上介紹到的所有方法,無一成功! 比如
1. IP\實例名
2. 機器名\實例名   (由於網絡中存在路由,所以此方法肯定不行)

問題二:如何才能連接上新的實例
經過多次嘗試和實驗,最後測試到一個方法可以有效地連接上新的數據庫實例
成功方法:
IP,端口號
如:191.1.1.111,1454

注:所有路由器,交換機,網卡和防火牆 要開放此通訊端口


這種數據庫的連接方式雖然能夠成功連接,但個人感覺不是很正規,先記錄一下,繼續尋找其他的解決方法!


作者:gtosky4u

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved