SQLSERVER数据库链接失败,提示实例失败?

如图,我通过sqlserver2008r2 去连接一台电脑上的sqlserver2000的一个数据库,但是sqlserver2000上面有两个数据库实例,我需要连yycw这个实例的数据库。so,数据库链接就提示这个了。但是链接实上面实例为local的数据库可以直接连上。请问下是yycw连接失败的原因,怎么解决。图片说明et/upload/201811/05/1541387714_756950.png)

qq_38330285
qq_38330285 更换数据库实例解决。
一年多之前 回复

4个回答

新人第一次发问答,图片说明图片说明

你的sql server 2000运行在本地么?local是2008的还是2000的?
sql server 2000和windows 7有兼容问题,需要打sp4,但是打了sp4远程有时候也连不上。最好放在虚拟机里跑。

qq_38330285
qq_38330285 sqlserver2000是在另外一台电脑上,sqlserver2008 是在我电脑上。直接输入Ip能连接到sql2000的local数据库,ip+实例就出现那样的错误,我用winserver2008上的sql连接也提示同样的问题。
接近 2 年之前 回复

有可能是被连接电脑开了防火墙导致你连接不上,关闭被连接电脑防火墙试一下;

SQL数据库的链接完整的写法为:主机名或IP\SQL实例名称,端口号
单个实例时,默认端口号是1433,多个实例时递增(或者主动指定)
你能够默认连接一个,而不需要指定端口号,说明那个使用了默认端口号
所以,找到实例192.168.5.40\yycw对应的端口号,例如1434,然后如下连接:192.168.5.40\yycw,1434

qq_38330285
qq_38330285 都试过的,不行,最后是直接让对方把数据库移到local实例里面才连上的。
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问