sys.database_mirroring_endpoints (Transact-SQL)

SQL Server 2012 实例的数据库镜像端点对应一行。

注意注意

数据库镜像端点既支持数据库镜像伙伴与见证服务器之间的会话,也支持 AlwaysOn 可用性组的主副本与其辅助副本之间的会话。

列名

数据类型

说明

<继承列>

sys.endpoints 继承列(有关详细信息,请参阅 sys.endpoints (Transact-SQL))。

role

tinyint

镜像角色,为以下值之一:

0 = 无

1 = 伙伴角色

2 = 见证角色

3 = 所有角色

注意注意

该值只适用于数据库镜像。

role_desc

nvarchar(60)

镜像角色的说明,为以下值之一:

  • NONE

  • PARTNER

  • WITNESS

  • ALL

注意注意

该值只适用于数据库镜像。

is_encryption_enabled

bit

1 表示启用加密。

0 表示禁用加密。

connection_auth

tinyint

连接到此端点所需的连接身份验证的类型,为以下值之一:

1 - NTLM

2 - KERBEROS

3 - NEGOTIATE

4 - CERTIFICATE

5 - NTLM、CERTIFICATE

6 - KERBEROS、CERTIFICATE

7 - NEGOTIATE、CERTIFICATE

8 - CERTIFICATE、NTLM

9 - CERTIFICATE、KERBEROS

10 - CERTIFICATE、NEGOTIATE

connection_auth_desc

Nvarchar (60)

连接到此端点所需的身份验证类型的说明,为以下值之一:

  • NTLM

  • KERBEROS

  • NEGOTIATE

  • CERTIFICATE

  • NTLM、CERTIFICATE

  • KERBEROS、CERTIFICATE

  • NEGOTIATE、CERTIFICATE

  • CERTIFICATE、NTLM

  • CERTIFICATE、KERBEROS

  • CERTIFICATE、NEGOTIATE

certificate_id

int

身份验证所用证书的 ID(如果有)。

0 = 使用 Windows 身份验证。

encryption_algorithm

tinyint

加密算法,为以下值之一:

0 – NONE

1 – RC4

2 – AES

3 – NONE, RC4

4 – NONE, AES

5 – RC4, AES

6 – AES, RC4

7 – NONE, RC4, AES

8 – NONE, AES, RC4

encryption_algorithm_desc

nvarchar(60)

加密算法的说明,为以下值之一:

NONE

RC4

AES

NONE, RC4

NONE, AES

RC4, AES

AES, RC4

NONE, RC4, AES

NONE, AES, RC4

备注

注意注意

RC4 算法仅用于支持向后兼容性。 仅当数据库兼容级别为 90 或 100 时,才能使用 RC4 或 RC4_128 对新材料进行加密。 (建议不要使用。)而是使用一种较新的算法,如 AES 算法之一。 在 SQL Server 2012 中,可以通过任何兼容级别对使用 RC4 或 RC4_128 加密的材料进行解密。

权限

目录视图中仅显示用户拥有的安全对象的元数据,或用户对其拥有某些权限的安全对象的元数据。 有关详细信息,请参阅元数据可见性配置

请参阅

参考

sys.availability_replicas (Transact-SQL)

sys.database_mirroring (Transact-SQL)

sys.database_mirroring_witnesses (Transact-SQL)

概念

在添加或修改可用性副本时指定端点 URL (SQL Server)

数据库镜像端点 (SQL Server)

查询 SQL Server 系统目录常见问题