SQL Server Browser服务的作用


该文的原文在这里

SQL Server Browser这个服务作用的字面解释是:如果一个物理服务器上面有多个SQL Server实例,那么为了确保客户端能访问到正确的实例,所以自SQL Server 2005提供了一个新的Browser服务

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

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

如果一台计算机上只有一个实例,且配置为静态端口,则无需启动Browser服务;
如果有多个实例,或者只有一个配置为动态端口的实例,则启动Browser服务会帮助client程序搜索、定位到server。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM