Sqlserver 2005 配置 数据库镜像:指定服务器网络地址:该死的完全限定域名(fully qualified domain name:FQDN)问题
指定服务器网络地址(数据库镜像)
SQL Server 2005
更新日期: 2008 年 11 月 17 日
设置数据库镜像会话要求每个服务器实例都有一个服务器网络地址。服务器实例的服务器网络地址必须通过提供系统地址和实例侦听的端口号来明确标识该实例。
在服务器网络地址中指定一个端口之前,服务器实例上必须具有数据库镜像端点。有关详细信息,请参阅如何创建使用 Windows 身份验证的镜像端点 (Transact-SQL)。
服务器网络地址的语法格式如下:
TCP :// < system-address> : < port>
其中
- < system-address> 是明确标识目标计算机系统的字符串。通常,服务器地址为完全限定域名或 IP 地址:
- 若要使用 IP 地址,则该地址在您环境中必须是唯一的。建议只使用静态的 IP 地址。IP 地址可以是 IP 版本 4 (IPv4) 或 IP 版本 6 (IPv6)。必须用方括号将 IPv6 地址括起来,例如:[<IPv6 地址>]。
若要了解系统的 IP 地址,请在 Windows 命令提示符下,输入 ipconfig 命令。 - 保证完全限定域名的有效性。它是在不同位置具有不同形式的本地定义的地址字符串。通常(但并不总是),完全限定域名是一个复合名称,包含计算机名称和一系列句点分隔的域段,其格式为:
computer_name . domain_segment[....domain_segment]
其中,computer_name 是运行服务器实例的计算机的网络名称,domain_segment[....domain_segment] 是服务器的其余域信息;例如:localinfo.corp.adventure-works.com
。
在公司或组织内确定域段的内容和数量。如果您不知道服务器的完全限定域名,请与系统管理员联系。
有关如何查找完全限定域名的信息,请参阅本主题后面的“查找完全限定域名”。
- 若要使用 IP 地址,则该地址在您环境中必须是唯一的。建议只使用静态的 IP 地址。IP 地址可以是 IP 版本 4 (IPv4) 或 IP 版本 6 (IPv6)。必须用方括号将 IPv6 地址括起来,例如:[<IPv6 地址>]。
- < port> 是伙伴服务器实例的镜像端点所用的端口号。有关指定端点的信息,请参阅如何创建使用 Windows 身份验证的镜像端点 (Transact-SQL)。
数据库镜像端点可以使用计算机系统上的任意可用端口。计算机系统上的每个端口号只能与一个端点相关联,而每个端点与一个服务器实例相关联;这样,同一服务器上的不同服务器实例便可使用不同端口来侦听各个端点。因此,设置数据库镜像会话时在服务器网络地址中指定的端口会始终将会话定向到其端点与该端口关联的服务器实例。
在服务器实例的服务器网络地址中,只有通过与其镜像端点关联的端口号才能将实例与计算机上的所有其他实例区分开来。下图显示了一台计算机上两个服务器实例的服务器网络地址。默认实例使用端口7022
,命名实例使用端口7033
。这两个服务器实例的服务器网络地址分别为:TCP://MYSYSTEM.adventure-works.MyDomain.com:7022
和TCP://MYSYSTEM.adventure-works.MyDomain.com:7033
。请注意,地址中不包含服务器实例名。
若要标识当前与服务器实例的数据库镜像端点关联的端口,请使用以下 Transact-SQL 语句:
找到 type_desc 值为“DATABASE_MIRRORING”的行,然后使用对应的端口号。
示例
A. 使用完全限定域名
以下服务器网络地址指定完全限定域名 DBSERVER8.manufacturing.adventure-works.com
和端口 7024
。
B. 使用 IPv4
以下服务器网络地址指定 IPv4 地址 192.168.19.46
和端口 7023
。
C. 使用 IPv6
分类:
Sqlserver
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)