sys.endpoints (Transact-SQL)

适用于SQL Server

在系统中创建的每个端点在都表中占一行。 始终只能有一个 SYSTEM 端点。

列名称 数据类型 说明
name sysname 终结点的名称。 在服务器中是唯一的。 不可为 null。
endpoint_id int 端点 ID。 在服务器中是唯一的。 ID 小于 65536 的端点是系统端点。 不可为 null。
principal_id int 被创建并拥有该端点的服务器主体的 ID。 可以为 Null。
protocol tinyint 端点协议。

1 = HTTP

2 = TCP

3 = Name pipes

4 = Shared memory

5 = Virtual Interface Adapter (VIA)

不可为 null。
protocol_desc nvarchar(60) 端点协议的说明。 空。 以下值之一:

HTTP

TCP

NAMED_PIPES

SHARED_MEMORY

VIA 注意:已弃用 VIA 协议。 在 SQL Server的未来版本中将删除此功能。 请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。
type tinyint 端点负载的类型。

1 = SOAP

2 = TSQL

3 = SERVICE_BROKER

4 = DATABASE_MIRRORING

不可为 null。
type_desc nvarchar(60) 端点负载类型的说明。 可以为 Null。 以下值之一:

SOAP

TSQL

SERVICE_BROKER

DATABASE_MIRRORING
state tinyint 端点的状态。

0 = STARTED,侦听并处理请求。

1 = STOPPED,侦听但不处理请求。

2 = DISABLED,不进行侦听。

默认状态为 1。 可以为 Null。
state_desc nvarchar(60) 端点状态的说明。

STARTED = 侦听并处理请求。

STOPPED = 侦听但不处理请求。

DISABLED = 不进行侦听。

默认状态为 STOPPED。

可以为 Null。
is_admin_endpoint bit 指示端点是否用于管理。

0 = 非管理端点。

1 = 端点为管理端点。

不可为 null。

权限

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

另请参阅

端点目录视图 (Transact-SQL)
目录视图 (Transact-SQL)