2014-07-17 46 views
0

任何人都可以請仔細檢查我的連接字符串。我不斷收到錯誤:連接字符串幫助(服務器2003)

「與SQL Server建立連接時發生網絡相關或特定於實例的錯誤未找到服務器或無法訪問服務器驗證實例名稱是否正確以及SQL Server被配置爲允許遠程連接。(provider:命名管道提供程序,error:40 - 無法打開到SQL Server的連接)「


Web配置

<add name="MyDataConnectionString" connectionString="Data Source=MyWEB;Initial Catalog=MyData;Integrated Security=False" 
    providerName="System.Data.SqlClient" /> 


aspx文件

<asp:SqlDataSource ID="SqlDataSource2" runat="server" 
    ConnectionString="<%$ ConnectionStrings:MyDataConnectionString %>" 

     SelectCommand="SELECT JobNo, Desc, OpDate FROM MainDetails"> 
    </asp:SqlDataSource> 

回答

0

集成安全性= false意味着你必須指定一個有效的SQL用戶ID和密碼。

0

一個好的網站引用是Connectionstrings.com

如果你想使用一個用戶名/密碼

Server=myServerAddress;Database=myDataBase;User Id=myUsername; 

密碼= MYPASSWORD;

如果你想使用在應用程序池運行的用戶

Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;