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。

posted @   秋天的林子  阅读(11352)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
点击右上角即可分享
微信分享提示