建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供者:SQL网络接口,错误:28 - 服务器不支持请求的协议)
我的连接字符串
"Network Library=DBMSSOCN;Data Source=.\\SQLEXPRESS;Initial Catalog=hms;
MultipleActiveResultSets=True;Integrated Security=True;"
其他骗局是
"Data Source=192.123.12.11;Initial Catalog=hms;MultipleActiveResultSets=True;
Integrated Security=True;"
当我添加网络库时,它会给我错误。否则工作正常。我还将etwork库替换为网络。但没有工作。
我还配置了MS-SQL服务器配置,启用了TCP / IP和命名管道,端口:1433,
我在服务器桌面安装了SQL服务器并复制了D驱动器中所有支持的文件。我正在使用服务器桌面的IP地址。
在客户端桌面我只是复制粘贴D驱动器中所有支持的应用程序文件。但没有安装任何sql软件。
当我们没有在连接字符串中指定网络库时会发生什么?
答案 0 :(得分:0)
这只是连接字符串问题我解决了它。
return "server=Myserver; database=mydb;uid=sa;password=mypwd;MultipleActiveResultSets=True;";
我只在我的SERVER机器上安装了MS-sql server。我为所有客户端机器共享了一个驱动器。在哪里我安装了我的应用程序。
无需额外配置。