다음을 통해 공유


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 온라인 설명서의 동적 관리 뷰 및 함수를 참조하십시오.

사용자 인스턴스에 연결하는 방법은 방법: 사용자 인스턴스에 연결을 참조하십시오.

참고 항목

관련 자료

비관리자용 사용자 인스턴스

도움말 및 정보

SQL Server 2005 지원 받기

변경 내역

릴리스

내역

2006년 7월 17일

변경된 내용
  • 소개에 보다 자세한 설명을 추가하고 예를 추가했습니다.

2005년 12월 5일

변경된 내용
  • owning_principal_sid_binary 열에 대한 설명을 추가했습니다.