ReplicationServer.EnumCurrentPrincipals 메서드

정의

데이터베이스 미러링에 참여하는 게시된 모든 데이터베이스의 정보를 반환합니다.

public:
 System::Data::DataSet ^ EnumCurrentPrincipals();
public System.Data.DataSet EnumCurrentPrincipals ();
member this.EnumCurrentPrincipals : unit -> System.Data.DataSet
Public Function EnumCurrentPrincipals () As DataSet

반환

다음과 같은 열이 포함된 DataSet 개체입니다.

데이터 형식 설명
db_namesysname 데이터베이스 이름
current_principalsysname 미러된 데이터베이스의 현재 주체입니다.
mirroring_roletinyint 데이터베이스 미러링 세션에서 로컬 데이터베이스가 수행하는 현재 역할입니다.

1 = 주 서버

2 = 미러 서버

NULL = 데이터베이스가 온라인이 아닙니다.

mirroring_statetinyint 미러 데이터베이스 및 데이터베이스 미러링 세션의 상태입니다.

0 = 일시 중지됨

1 = 연결 끊김

2 = 동기화 중

3 = 장애 조치(Failover) 보류 중

4 = 동기화됨

NULL = 데이터베이스가 온라인이 아닙니다.

설명

이 메서드는 데이터베이스 미러링을 사용한 복제를 지원하는 데 사용됩니다. 자세한 내용은 데이터베이스 미러링 및 복제(SQL Server)를 참조하세요.

적용 대상