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通过暂时重命名注册表项来解决第一个命名实例的问题,现在可以通过名称而不是端口访问第二个命名实例。但是,不能按名称访问第一个命名实例。
建议?