SYSTEM$DISABLE_DATABASE_REPLICATION
SYSTEM$DISABLE_DATABASE_REPLICATION
SYSTEM$DISABLE_DATABASE_REPLICATION 함수는 주 데이터베이스(primary database)와 그에 연결된 모든 보조 데이터베이스(secondary databases)의 복제를 비활성화해요.
본문
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)