簡體   English   中英

SQL Server Express的連接字符串

[英]Connection String for SQL Server Express

我正在為SQL Server Professional使用此連接字符串。 沒關系...

<add name="bd1" connectionString="Provider=SQLOLEDB.1;
 Data Source=10.180.0.2;
 User ID=sa;
 Password=1234;
 Initial Catalog=aa" />

但是,當我更改SQL Server Express 2008時。不起作用。

字符串連接

<add name="bd1" connectionString="Provider=SQLOLEDB.1;
 Data Source=10.180.0.8;
 User ID=sa;
 Password=1234;
 Initial Catalog=aa" />

我有這個錯誤

[DBNETLIB][ConnectionOpen (Invalid Instance()).]Invalid connection.

默認情況下,SQL Server Express安裝為“命名實例”,如\\SQLEXPRESS 從技術上講, 任何 SQL服務器實例都可以作為“命名實例”(以任何名稱)安裝,SQL Server Express可以使用不同的名稱安裝,也可以作為默認實例安裝 - 這些只是安裝程序的默認值,但是:它們是常見默認值。

要連接到“命名實例”(而不是默認實例),實例名稱必須包含在連接字符串中 - 即

Provider=SQLOLEDB.1;Data Source=10.180.0.8\SQLEXPRESS;User ID=sa;...etc

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM