DROP FAILOVER GROUP
DROP FAILOVER GROUP
계정에서 페일오버 그룹(Failover Group)을 제거하는 명령어입니다.
출처: 문서
본문
DROP FAILOVER GROUP은 계정에서 페일오버 그룹을 제거합니다. 관련 명령어로 CREATE FAILOVER GROUP, ALTER FAILOVER GROUP, SHOW FAILOVER GROUPS가 있어요.
구문 (Syntax)
DROP FAILOVER GROUP [ IF EXISTS ] <name>
파라미터 (Parameters)
- name — 페일오버 그룹의 식별자를 지정합니다.
사용 참고 사항 (Usage notes)
- 계정 관리자(ACCOUNTADMIN 역할을 가진 사용자) 또는 그룹 소유자(그룹에 OWNERSHIP 권한이 있는 역할)만 이 SQL 명령어를 실행할 수 있습니다.
- 기본(primary) 페일오버 그룹은 연결된 보조(secondary) 페일오버 그룹이 없을 때만 성공적으로 삭제할 수 있습니다.
- 페일오버 그룹에 포함된 데이터베이스는 페일오버 그룹이 삭제되어도 삭제되지 않습니다.
- 보조 페일오버 그룹이 삭제되면 이전에 그룹에 포함되었던 데이터베이스는 읽기 전용 보호를 잃고 쓰기 가능해집니다.
- 보조 페일오버 그룹이 이전과 동일한 기본 페일오버 그룹에서 다시 생성되면, 그룹의 데이터베이스는 첫 번째 새로 고침 동안 기본 페일오버 그룹의 데이터베이스로 덮어써집니다. 이 데이터베이스들은 읽기 전용입니다.
- 조직에서 복제가 활성화된 계정 집합을 검색하려면 SHOW REPLICATION ACCOUNTS를 사용하세요.
- 조직의 페일오버 그룹 목록을 검색하려면 SHOW FAILOVER GROUPS를 사용하세요.
IF EXISTS절을 지정하고 대상 객체가 존재하지 않으면, 명령어는 오류를 반환하지 않고 성공적으로 완료됩니다.
예제 (Examples)
소스 계정에서 실행
소스 계정에서 myfg라는 페일오버 그룹을 삭제합니다.
DROP FAILOVER GROUP IF EXISTS myfg;