2010-03-17 201 views
0

SQL Server 2005 x64在Windows Server 2003 x64上,具有多个实例(默认值为+2)。工程师将服务器移到不同的域。从那以后,无法启动SQLBrowser。仍然能够查询默认实例,并且可以通过端口(TCP:hostname,port#)访问命名实例。在服务器上时,可以使用SSMS连接到实例,从这个角度来看,一切都很好。 SQL Server日志中没有错误。SQLBrowser无法启动

由于SQLBrowser正在启动,EventViewer.Application中的一个条目表明其中一个命名实例的配置无效,但我一直无法弄清楚什么是无效的。启动继续,并且下一条消息显示“SQLBrowser服务无法建立SQL实例和连接发现。”接下来,它支持实例和连接性发现支持;接下来,关于具有无效配置的同一命名实例的另一个消息;那么一个事件表明SQLBrowser已经启动;最后,一个事件显示SQLBrowser服务已关闭。

我让SQLBrowser通过暂时重命名注册表项来解决第一个命名实例的问题,现在可以通过名称而不是端口访问第二个命名实例。但是,不能按名称访问第一个命名实例。

建议?

回答

0

问题原来是由于卸载了几个2000实例而留下的一些旧密钥.Microsoft通过删除密钥走向我,SQLBrowser正好解雇了。