我在 Windows Server 2003 上使用 VSTS 2008 + .Net 3.5 + C# + SQL Server 2008 Enterprise。我使用以下连接字符串,labtest1 是本地计算机名称,我使用 ADO.Net 从本地计算机连接。然后它总是因连接错误而失败。但是当我将连接字符串从“labtest1”更改为“。”时,使用相同的 ADO.Net 客户端代码的连接没有问题。有什么想法吗?
Data Source=labtest1;Initial Catalog=CustomerDB;Trusted_Connection=true;Asynchronous Processing=true
这是我收到的详细错误信息,
System.Data.SqlClient.SqlException:与 SQL Server 建立连接时发生与网络相关或特定于实例的错误。未找到或无法访问服务器。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供程序:命名管道提供程序,错误:40 - 无法打开与 SQL Server 的连接)
提前致谢,乔治