![](/img/trans.png)
[英]How to connect to SQL Server from C# in Visual Studio 2019
[英]How to connect to a SQL Server instance with C# using Visual Studio
我无法连接到具有连接到服务器实例时使用的“\”字符的 SQL 服务器。 任何其他类型的服务器都可以正常工作。 由于我已经用尽了可能的解决方案,因此有关此问题的任何支持或资源都将非常有帮助。
谢谢! 克里斯
我试过: - 添加/删除'@' - 使用双'\' - 硬编码服务器名称并连接
var masterConnString = $@"Server={Server}; Database={ProjectCode}; Trusted_Connection=True;";
using (var connection = new SqlConnection(masterConnString))
{
connection.Open();
//do something
connection.Close();
}
出现以下错误:
System.Data.SqlClient.SqlException HResult=0x80131904 消息=与 SQL 服务器建立连接时发生网络相关或特定于实例的错误。 服务器未找到或无法访问。 验证实例名称是否正确,并且 SQL 服务器配置为允许远程连接。 (提供者:命名管道提供者,错误:40 - 无法打开与 SQL 服务器的连接)Source=.Net SqlClient 数据提供者
更新:
尝试更新 SQL 服务器配置管理器时,由于缺少权限,连接失败。
删除受信任的参数并添加此参数
“集成安全 = SSPI”
当服务器没有任何身份验证时,这总是适用于我
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.