2009-11-20 40 views
0

我使用一個數據庫與SQL Server 2000和SQL Server 2005的我爲使用一個數據庫在SQL Server 2000和SQL Server中的同名2005

相同的名稱我如何管理在連接字符串web.config文件,以便我們可以區分連接。

雖然我們對兩個數據庫使用相同的用戶名和密碼。

+0

假設兩個安裝在同一臺服務器當然,他們不都是默認實例嗎?我不認爲用相同的實例可以同時運行兩個對象嗎? – Sheff 2009-11-20 11:51:13

回答

1

他們應該有不同的服務器名稱,不是?

根據註釋,如果服務器名稱相同,它將有不同的實例名稱或端口。你只能有一個默認實例,畢竟

+0

或者他們可能是同一個服務器,但是單獨的實例,即 Server1和Server1/Sql2kInstance – Sheff 2009-11-20 11:52:31

+0

是的,實例名稱真的是我一直在尋找 – philsquared 2009-11-20 11:54:22

0

我會建議如果安裝在同一臺服務器上,兩個安裝都運行單獨的實例,所以只需在連接字符串中指定實例名稱即可。

因此,如果一個是默認實例

Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword 

;

和非默認實例例如

Data Source=myServerAddress\OtherInstance;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword; 
相關問題