【发布时间】:2015-05-22 09:22:11
【问题描述】:
您好,我正在编写一个简单的控制台应用程序,以使用批量复制将 XML 数据保存到数据库中,但目前连接到我的数据库时遇到问题。
我收到一个 SqlException 错误:
发生网络相关或特定于实例的错误,同时 建立与 SQL Server 的连接。找不到服务器或 无法访问。验证实例名称是否正确,并且 SQL Server 配置为允许远程连接。 (提供者:命名 Pipes Provider,错误:40 - 无法打开与 SQL Server 的连接)
我检查了确保我的 SQL 服务器正在运行并且配置正确的问题。下面是我的连接字符串。
string connectionString = @"Data Source=SYAZANA;Initial Catalog=WangSCM;integrated security=true;" ;
我想尽办法找出错误,我犯了什么错误?
【问题讨论】:
-
SQL Server 是否与程序在同一台机器上?如果没有,请检查 SQL Server 端的防火墙。至少应该打开端口 1433(默认实例)。 support.microsoft.com/de-ch/kb/968872/en-us SQL Server 使用的更多端口
-
@Scoregraphic 谢谢你的回复,是的,他们在同一台机器上,我检查了它的端口是 1433
-
@zana 如果对您有用,请点赞并接受答案
标签: c# .net sql-server