SYSTEM$DISABLE_DATABASE_REPLICATION

SYSTEM$DISABLE_DATABASE_REPLICATION

SYSTEM$DISABLE_DATABASE_REPLICATION 함수는 주 데이터베이스(primary database)와 그에 연결된 모든 보조 데이터베이스(secondary databases)의 복제를 비활성화해요.

출처: SYSTEM$DISABLE_DATABASE_REPLICATION

본문

SYSTEM$DISABLE_DATABASE_REPLICATION 함수는 주 데이터베이스와 그에 연결된 모든 보조 데이터베이스의 복제를 비활성화해요.

ALTER DATABASE … ENABLE REPLICATION TO ACCOUNTS를 사용해 데이터베이스가 이전에 복제에 대해 활성화된 적이 있다면, 데이터베이스를 복제 또는 장애 조치(failover) 그룹에 추가할 수 있으려면 먼저 데이터베이스 복제를 비활성화해야 해요.

구문 (Syntax)

SYSTEM$DISABLE_DATABASE_REPLICATION('<db_name>');

인자 (Arguments)

  • db_name — 데이터베이스의 식별자를 지정해요.

사용 메모 (Usage notes)

  • 계정 관리자(ACCOUNTADMIN 역할을 가진 사용자)만 이 SQL 함수를 실행할 수 있어요.
  • 이 함수는 주 데이터베이스가 있는 원본 계정에서 실행해야 해요.

예제 (Examples)

주 데이터베이스 mydb 및 연결된 보조 데이터베이스의 복제를 비활성화해요. 원본 계정에서 실행:

SELECT SYSTEM$DISABLE_DATABASE_REPLICATION('mydb');

더 알아보기 (Learn more)

  • 시스템 함수 (System functions)
  • 시스템 제어 함수 (System Control)
  • 데이터베이스 복제 (Database replication)