SQL Server Browser这个服务作用的字面解释是:将SQL Server连接信息提供给客户端计算机。

 

其实这个服务的用途与数据库的多实例有关。SQL Server服务器缺省使用TCP1433端口。如果多实例同时启动,一般就只有一个实例能占用1433端口了。

 

SQL Server 2000引入对SQL Server多个实例的支持,便开发了SQL Server解析协议(×××P),用于侦听UDP 1434端口。为了解决×××P系统的限制,SQL Server 2005引入了SQL Server Browser服务来替换×××P

 

如果一台计算机上只有一个实例,且配置为静态端口,则无需启动Browser服务;

如果有多个实例,或者只有一个配置为动态端口的实例,则启动Browser服务会帮助client程序搜索、定位到server