다음을 통해 공유


sys.endpoints(Transact-SQL)

적용 대상: SQL Server

시스템에서 만든 엔드포인트당 하나의 행을 포함합니다. SYSTEM 엔드포인트는 항상 하나만 있습니다.

열 이름 데이터 형식 설명
이름 sysname 엔드포인트의 이름입니다. 서버 내에서 고유합니다. Null을 허용하지 않습니다.
endpoint_id int 엔드포인트의 ID입니다. 서버 내에서 고유합니다. ID가 65536보다 작은 엔드포인트는 시스템 엔드포인트입니다. Null을 허용하지 않습니다.
principal_id int 이 엔드포인트를 만들고 소유한 서버 보안 주체의 ID입니다. Null을 허용합니다.
protocol tinyint 엔드포인트 프로토콜입니다.

1 = HTTP

2 = TCP

3 = 이름 파이프

4 = 공유 메모리

5 = 가상 인터페이스 어댑터(VIA)

Null을 허용하지 않습니다.
protocol_desc nvarchar(60) 엔드포인트 프로토콜에 대한 설명입니다. NULLABLE. 다음의 값 중 하나입니다.

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 = 수신하지 않고 사용 안 함.

기본 상태는 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)