我是先安装了sql2005,实例名是LIUW
后安装了sql2000,实例名是LIUW\SQL2000
旁边一台电脑用查询分析器,通过局域网连接LIUW(sql server 2005)可以成功,链接LIUW\SQL2000会提示“无法连接到服务器 …… SQL Server不存在或无法访问”
为了解决此问题,我先停用了SQL 2005,用netstat -an看到1433端口没有了。看起来是SQL2000的端口问题。
打了SP4然后
打开“程序-Microsoft SQL Server-服务器网络实用工具”,看到SQL2000用的是46170端口。
在旁边电脑“查询分析器”输入"192.168.0.57,46170",连接成功,问题解决。
参考文章:
http://www.techrss.cn/html/2008/09-12/91290.htm
http://hi.baidu.com/hu1100/blog/item/c339ba8eb003c2fd503d9256.html
为防止网页失效,我把内容也拷过来:
1 问题的提出 某企业正常使用的一套C/S模式进销存系统,新增加的一台客户机在连接数据库服务器(安装SQL Server 2000)时出现故障提示—“[DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问”,系统无法登录,其它的客户机工作正常。 2 解决过程及思路 对于这种故障提示,一般资料上对此故障介绍的解决办法是检查客户机上防火墙和1433端口的设置。出现故障的客户机上安装的是卡巴斯基6.0互联网安全套装,在卡巴斯基的“网络设置”中添加1433端口后,出现的故障提示变为“一般性网络错误 (recv())”,造成后面这种故障提示信息的原因很多,不易确定。为此,比较正常工作的客户机和出现故障的客户机的SQL SERVER客户端设置,发现工作正常的客户机使用“Named pipes”为优先使用的协议,使用服务器的名称来连接数据库服务器,出现故障的客户机使用“tcp/ip”为优先启用的协议,使用服务器的IP地址来连接数据库服务器,默认端口为1433,在出现故障的客户机上把 “Named pipes”设置为优先启用的协议,使用服务器的名称来连接数据库服务器则连接正常,可以正常运行。由此确定故障与TCP/IP协议有关,在服务器(Windows 2000 SERVER SP4+SQL Server 2000,IP地址为10.140.90.249)上运行netstat –an命令,结果如下: Active Connections SELECT @@VERSION 返回值为“8.00.194 RTM”,该值为SQL Server 2000的原始版本,进一步询问管理员,得知在安装SP4时没有停止服务器上的SQL Server服务,而SQL Server 2000 SP4明确要求安装时要停止服务器上的SQL Server服务和所有客户端程序后才能安装,由此判断服务器上的SQL Server 2000 SP4没有安装成功。SQL Server 2000版本和版本号关系可以在网上查到。 重新在服务器上安装SQL Server 2000 SP4,出现提示“以前进行的程序安装创建了挂起的文件操作。运行程序之前,必须重新启动计算机。”表明以前的SP4没有安装成功,重新启动服务器,这个提示继续出现,启动注册表编辑器,来到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager分支,删除PendingFileRenameOperations项目,然后重新安装SQL Server 2000 SP4成功。再在服务器上执行netstat –an命令,1433端口赫然在列,处于“LISTENING”状态,把出现故障的客户机设置为TCP/IP连接方式,启动程序,连接顺利完成,错误信息不再出现。 3 结束语 现在的软件系统越来越复杂,牵扯的系统也越来越多,排除故障时不能被故障的表面现象所迷惑,要顺藤摸瓜,逐步分析排除,到有关软件系统的论坛和官方网站了解相关产品的信息,尤其是补丁信息,在排除故障时才能事半功倍,少走弯路。 这种故障在单机状态时也会出现,一般是SQL SERVER的客户端TCP/IP设置为优先启用的协议,使用IP地址连接SQL SERVER,网线物理连接有问题或者IP地址设置有问题时。 |
——————————————————————————————————————————————————————————————————————————————————————
Sql2000和Sql2005共存安装
2009年01月21日 星期三 12:56
http://hi.baidu.com/grrc/blog/item/3a7d19c7309f48dbd0006038.html
|