2012-05-14 91 views
0

我們的應用程序託管在多層環境中。當應用服務器創建到SQL Server的連接時,它會在其默認數據庫(比如xyz)上打開連接,但是當使用相同連接字符串的數據服務器在默認數據庫和主數據庫上打開連接時。與主數據庫的默認連接

這是否有任何理由。有任何想法嗎 ?

+0

你確定他們使用相同的連接字符串嗎?如果他們使用不同的登錄,他們可以有不同的默認數據庫。 – Bridge

回答

0

檢查數據服務器上的連接屬性。驅動程序(OLEDB,ODBC,ADO.NET)都應具有識別它們連接到的默認數據庫的能力。我的猜測是,由於驅動程序屬性,數據服務器驅動程序默認連接到主數據庫。