我先安装的sqlServer2005,预设实例名称。假设电脑名称是DataServer。因为有个烂ERP系统必须安装sqlServer2000,在安装sqlServer2000的时候指定了一个实例名。如DataSetvet/ERP。
在本机用"查询分析器"都能看到DataServer和DataServer/ERP两个实例,也能正常连接上。
但是在别的电脑只能看到DataServer且可以连接,但看不到DataServer/ERP这个实例,也不能连接,总是出现“无法连接到服务器”错误。
试了一下几个方法都不行:
1、设置客户端只用命名管道、服务器只支持命名管道;
2、修改服务器的TCP/IP端口号(DataServer实例是1433,DataSetvet/ERPsh实例的TCP/IP端口是1101)
网上查询后,找到这篇,http://support.microsoft.com/?kbid=922131
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft sql Server/IsListenerActive
结果还真可以了。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。