sys.endpoints (Transact-SQL)

適用対象: SQL サーバー

システムで作成されたエンドポイントごとに 1 行が含まれます。 常に 1 つの SYSTEM エンドポイントがあります。

列名 データ型 説明
name sysname エンドポイントの名前。 サーバー内で一意です。 NULL 値は許可されません。
endpoint_id int エンドポイントの ID。 サーバー内で一意です。 65536 より小さい ID のエンドポイントは、システム エンドポイントです。 NULL 値は許可されません。
principal_id int このエンドポイントを作成して所有するサーバー プリンシパルの ID。 NULL 値が許可されます。
protocol tinyint エンドポイント プロトコル。

1 = HTTP

2 = TCP

3 = 名前付きパイプ

4 = 共有メモリ

5 = 仮想インターフェイス アダプター (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、listening、processing requests。

1 = STOPPED、リッスン中、ただし要求の処理は行いません。

2 = 無効。リッスンしていません。

既定の状態は 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)