當前位置:編程學習大全網 - 編程軟體 - 關於.net編程時遇到的無法連接數據庫的問題

關於.net編程時遇到的無法連接數據庫的問題

1.程序與數據庫之間互同

2.連接字符串的問題.

-------------程序與數據庫之間互通------------

先PING,對應IP.

再TELNET端口(2005是2317,2000的是1433).

如果沒問題就看下面

-------------字符串看這------------

微軟的SQL Server 2005和SQL Server 2000在數據庫訪問上面是通用的,關鍵在壹個連接串的配置,其實這兩個數據的連接串是可以通用的,關鍵是數據庫服務器地址的問題。SQL Server 2005和2000數據庫默認訪問端口不壹樣。2005是2317,2000的是1433。下面四個連接串都可以訪問2000。

Server=myServerAddress;Database=DatabaseName;Uid=UserName;Pwd=Password;

Data Source=myServerAddress;Initial Catalog=DatabaseName;User ID=UserName;pwd=Password;

Server=myServerAddress,1433;Database=DatabaseName;Uid=UserName;Pwd=Password;

Data Source=myServerAddress,1433;Initial Catalog=DatabaseName;User ID=UserName;pwd=Password;

myServerAddress是數據庫服務器地址,當您只寫地址不寫端口的情況下他們默認訪問的是1433端口,也就是sqlserver 2000的數據庫服務器。如果妳想訪問sqlserver 2005妳就必須加上訪問端口(,2317)或者在後面添加(\SQLExpress),如下面

Server=myServerAddress,2317;Database=DatabaseName;Uid=UserName;Pwd=Password;

Data Source=myServerAddress,2317;Initial Catalog=DatabaseName;User ID=UserName;pwd=Password;

Server=myServerAddress\SQLExpress;Database=DatabaseName;Uid=UserName;Pwd=Password;

Data Source=myServerAddress\SQLExpress;Initial Catalog=DatabaseName;User ID=UserName;pwd=Password;

  • 上一篇:杭州巨星科技股份有限公司怎麽樣?
  • 下一篇:ifollowupro安全嗎?
  • copyright 2024編程學習大全網