sys.endpoints (Transact-SQL)

在系统中创建的每个端点在都表中占一行。 始终只能有一个 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 协议。 后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。

可以为 Null。

类型

tinyint

端点负载的类型。

1 = SOAP

2 = TSQL

3 = SERVICE_BROKER

4 = DATABASE_MIRRORING

不可为 Null。

type_desc

nvarchar(60)

端点负载类型的说明。

  • SOAP

  • TSQL

  • SERVICE_BROKER

  • DATABASE_MIRRORING

可以为 Null。

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。

权限

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

请参阅

参考

端点目录视图 (Transact-SQL)

目录视图 (Transact-SQL)