【发布时间】:2016-01-15 06:18:51
【问题描述】:
我需要在另一个系统上连接数据库。虽然我尝试连接字符串为
SqlConnection con = new SqlConnection(@"Data Source=(192.168.0.125)\SQLEXPRESS,1433;Network Library=DBMSSOCN;Initial Catalog=db_Stock;Integrated Security=True;Connect Timeout=15;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False";
显示错误:
“发生网络相关或特定于实例的错误,同时 建立与 SQL Server 的连接。找不到服务器或 无法访问。验证实例名称是否正确,并且 SQL Server 配置为允许远程连接。 (提供者:TCP 提供者,错误:0 - 不知道这样的主机。)"
【问题讨论】:
-
如果您要连接到远程 SQL Server Express 实例,您必须确保此实例明确允许远程连接 - 默认情况下是 OFF...
-
将IP地址输入
Data Source=192.168.0.125 -
您是否启用了从 TCP/IP 到数据库的远程访问?
标签: c# sql-server-2008