가용성 복제본 속성 보기(SQL Server)

적용 대상:SQL Server

이 항목에서는 SQL Server Management Studio 또는 SQL Server의 Transact-SQL을 사용하여 Always On 가용성 그룹에 대한 가용성 복제본 속성을 보는 방법에 대해 설명합니다.

SQL Server Management Studio 사용

가용성 복제본 속성을 보고 변경하려면

  1. 개체 탐색기에서 주 복제본을 호스트하는 서버 인스턴스에 연결하고 서버 트리를 펼칩니다.

  2. Always On 고가용성 노드 및 가용성 그룹 노드를 확장합니다.

  3. 가용성 복제본이 속한 가용성 그룹을 펼치고 가용성 복제본 노드를 펼칩니다.

  4. 속성을 보려는 가용성 복제본을 마우스 오른쪽 단추로 클릭하고 속성 명령을 선택합니다.

  5. 가용성 복제본 속성 대화 상자에서 일반 페이지를 사용하여 이 복제본(replica)의 속성을 봅니다. 주 복제본에 연결된 경우 가용성 모드, 장애 조치(failover) 모드, 주 역할의 연결 액세스, 보조 역할의 읽기 액세스(읽기 가능한 보조), 세션 제한 시간 값 등의 속성을 변경할 수 있습니다. 자세한 내용은 가용성 복제본 속성(일반 페이지)을 참조하세요.

[!NOTE]

클러스터 유형이 없음인 경우 장애 조치(failover) 모드를 변경할 수 없습니다.

Transact-SQL 사용

가용성 복제본의 속성 및 상태를 보려면

가용성 복제본의 속성 및 상태를 보려면 다음 보기와 시스템 함수를 사용합니다.

sys.availability_replicas
SQL Server의 로컬 인스턴스에서 가용성 복제본을 호스트하는 각 가용성 그룹의 모든 가용성 복제본에 대해 하나의 행을 반환합니다.

열 이름: replica_id, group_id, replica_metadata_id, replica_server_name, owner_sid, endpoint_url, availability_mode, availability_mode_desc, failover_mode, failover_mode_desc, session_timeout, primary_role_allow_connections, primary_role_allow_connections_desc, secondary_role_allow_connections, secondary_role_allow_connections_desc, create_date, modify_date, backup_priority, read_only_routing_url

sys.availability_read_only_routing_lists
WSFC 장애 조치(Failover) 클러스터의 Always On 가용성 그룹에서 각각의 가용성 복제본의 읽기 전용 라우팅 목록에 대한 행을 반환합니다.

열 이름: replica_id, routing_priority, read_only_replica_id

sys.dm_hadr_availability_replica_cluster_nodes
WSFC(Windows Server 장애 조치(Failover) 클러스터링) 클러스터에 있는 Always On 가용성 그룹의 모든 가용성 복제본(조인 상태에 상관없음)에 대해 하나의 행을 반환합니다.

열 이름: group_name, replica_server_name, node_name

sys.dm_hadr_availability_replica_cluster_states
WSFC(Windows Server 장애 조치(Failover) 클러스터링) 클러스터에 있는 모든 Always On 가용성 그룹(복제본 위치에 상관없음)의 각 복제본(조인 상태에 상관없음)에 대해 하나의 행을 반환합니다.

열 이름: replica_id, replica_server_name, group_id, join_state, join_state_desc

sys.dm_hadr_availability_replica_states
각 로컬 가용성 복제본의 상태를 보여주는 행, 그리고 동일한 가용성 그룹의 각 원격 가용성 복제본에 대한 행을 반환합니다.

열 이름: replica_id, group_id, is_local, role, role_desc, operational_state, operational_state_desc, connected_state, connected_state_desc, recovery_health, recovery_health_desc, synchronization_health, synchronization_health_desc, last_connect_error_number, last_connect_error_description, last_connect_error_timestamp

sys.fn_hadr_backup_is_preferred_replica
현재 복제본이 선호 백업 복제본인지 여부를 확인합니다. 현재 서버 인스턴스의 데이터베이스가 기본 복제본이면 1을 반환합니다. 그렇지 않으면 0을 반환합니다.

참고 항목

가용성 복제본의 성능 카운터(SQLServer:가용성 복제본 성능 개체)에 대한 자세한 내용은 SQL Server, 가용성 복제본을 참조하세요.

관련 작업

가용성 그룹에 대한 정보를 보려면

가용성 복제본을 관리하려면

가용성 데이터베이스를 관리하려면

참고 항목

Always On 가용성 그룹 개요(SQL Server)
가용성 그룹 모니터링(Transact-SQL)
Always On 가용성 그룹을 통한 운영 문제에 대한 Always On 정책(SQL Server)
가용성 그룹 관리(SQL Server)