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을 참조하세요.