积极答复者
安装VS2013后,win7 + .net 4 + c#程序无法连接到SQL Server2000的实例

问题
-
安装VS2013之前,一切正常,安装之后,.net 4 c#程序(使用ADO.NET)无法连接到SQL Server2000的命名实例,提示在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 26 - 定位指定的服务器/实例时出错);使用企业管理器和查询分析器和两种登录方式,均可以正常连接,程序也可以连接到默认实例,就是无法连接到命名实例,请高手解惑!
- 已编辑 hubo0831 2013年11月4日 8:24
答案
-
看到高人的帖子,解决方案:以管理员的身份运行“命令管理器”,输入:netsh winsock reset
回车即可。本人亲测,问题解决了。
- 已建议为答案 ThankfulHeart 2013年12月2日 8:47
- 已标记为答案 Fred BaoModerator 2013年12月2日 9:21
全部回复
-
你好,
请尝试一下步骤:
1.检查TCP/ IP协议是否启用
2.关火墙服务器(不知道你是否关闭客户端的防火墙或服务器的防火墙)
3.检查远程服务器是否运行起来
4.远程服务器的SQL Server服务的启动和运行)的SQL Server代理二)SQL服务器(SQLSERVER)
5.检查客户端能够ping远程服务器(这不是强制性的,如果ping不工作仍然是可以访问服务器。如果ping工作,然后少了一个担心的事情)
6.重装VS2012,看它是否会再次抛出错误.We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click HERE to participate the survey. -
是不是VS2013或者2012就不支持SQL2000的连接了?
尝试:
1)更换到SQL2005或者更高版本。
2)用ODBC的其它选项:http://wangshandao.blog.163.com/blog/static/4190748220127335214626/
For Account Validation, please follow "Verify Account+Number" at http://social.msdn.microsoft.com/Forums/en-us/home?forum=reportabug
For ASP.NET Question, please ask at http://forums.asp.net
For other questions, you can find a specific forum and then ask at http://stackexchange.com/sites
Click and Donate at http://www.freerice.com- 已编辑 ThankfulHeart 2013年11月6日 7:00 修正说明
- 已建议为答案 Fred BaoModerator 2013年11月11日 1:58
- 已标记为答案 Fred BaoModerator 2013年11月11日 9:17
- 取消答案标记 Fred BaoModerator 2013年12月3日 7:29
-
看到高人的帖子,解决方案:以管理员的身份运行“命令管理器”,输入:netsh winsock reset
回车即可。本人亲测,问题解决了。
- 已建议为答案 ThankfulHeart 2013年12月2日 8:47
- 已标记为答案 Fred BaoModerator 2013年12月2日 9:21
-
楼主,你标记自己的为正解,取消我的标记吧。谢谢!
ASP.NET Questions
Other Discussions
FreeRice Donate
Issues to report