sys.dm_os_child_instances
업데이트: 2006년 7월 17일
부모 서버 인스턴스에서 생성된 각 사용자 인스턴스당 한 개의 행을 반환합니다.
sys.dm_os_child_instances에서 반환된 정보를 사용하여 각 사용자 인스턴스(heart_beat)의 상태를 확인하고 SQL Server Management Studio 또는 SQLCmd를 사용하여 사용자 인스턴스에 연결하는 데 사용할 수 있는 파이프 이름(instance_pipe_name)을 가져올 수 있습니다. 클라이언트 응용 프로그램과 같은 외부 프로세스에 의해 시작된 다음에만 사용자 인스턴스에 연결할 수 있습니다. SQL 관리 도구에서는 사용자 인스턴스를 시작할 수 없습니다.
[!참고] 사용자 인스턴스는 SQL Server 2005 Express Edition에서만 제공되는 기능입니다.
열 | 데이터 형식 | 설명 |
---|---|---|
owning_principal_name |
nvarchar(256) |
이 사용자 인스턴스의 사용자 이름입니다. |
owning_principal_sid |
nvarchar(256) |
이 사용자 인스턴스를 소유하는 보안 주체의 SID(보안 ID)입니다. 이는 Windows SID와 일치합니다. |
owning_principal_sid_binary |
varbinary(85) |
사용자 인스턴스를 소유하는 사용자에 대한 SID 이진 버전입니다. |
instance_name |
nvarchar(128) |
사용자 인스턴스의 이름입니다. |
instance_pipe_name |
nvarchar(260) |
사용자 인스턴스를 만들 때 응용 프로그램 연결을 위해 명명된 파이프를 만듭니다. 이 이름은 이 사용자 인스턴스에 연결할 연결 문자열에서 사용할 수 있습니다. |
os_process_id |
int |
이 사용자 인스턴스에 대한 Windows 프로세스의 프로세스 번호입니다. |
os_process_creation_date |
datetime |
이 사용자 인스턴스 프로세스가 마지막으로 시작된 날짜 및 시간입니다. |
heart_beat |
nvarchar(5) |
이 사용자 인스턴스의 현재 상태(연결 또는 연결 끊김)입니다. |
사용 권한
서버에 대한 VIEW SERVER STATE 권한이 필요합니다.
주의
동적 관리 뷰에 대한 자세한 내용은 SQL Server 2005 온라인 설명서의 동적 관리 뷰 및 함수를 참조하십시오.
예
사용자 인스턴스에 연결하는 방법은 방법: 사용자 인스턴스에 연결을 참조하십시오.
참고 항목
관련 자료
도움말 및 정보
변경 내역
릴리스 |
내역 |
2006년 7월 17일 |
|
2005년 12월 5일 |
|