ASP.NET 2.0 连接Sql Server 2005报错 [DBNETLIB][ConnectionOpen (Invalid Instance()).]无效的连线。

问题描述:

原有SQL Server硬件故障,时常死机,故更换刀片虚拟机上。

重新安装SQL SERVER 2005后,架设asp.net 程序,发现程序报错,无法连接远端SQL SERVER。

错误图片一:

错误图识二(Debug):

网上搜索得到答案:

修改前连接字符串:

 ConnectionString = "provider=sqloledb.1;data source=10.55.10.21;initial catalog=pedpda;user id=ped;pwd=pedpda";

修改后(IP后面增加端口号,1433):

 ConnectionString = "provider=sqloledb.1;data source=10.55.10.21,1433;initial catalog=pedpda;user id=ped;pwd=pedpda";

问题解决了。

写此博文作为解决问题之日志,也可以在网上共享。

原文地址:https://www.cnblogs.com/BrianLee/p/2172208.html