- 카테고리:
시스템 함수 (시스템 제어)
SYSTEM$GLOBAL_ACCOUNT_SET_PARAMETER¶
조직 의 지정된 계정에 대한 복제 및 장애 조치 기능을 활성화합니다.
조직 관리자(ORGADMIN 역할을 가진 사용자)가 이 함수를 호출하면 계정에 대해 다음 기능이 활성화됩니다.
복제 및 장애 조치 기능을 활성화하는 조직의 각 계정에 대해 SQL 함수를 한 번 호출합니다. 여기에는 기본 또는 보조 복제 또는 장애 조치 그룹, 데이터베이스 또는 연결 을 포함하려는 각 계정이 포함됩니다.
구문¶
SELECT SYSTEM$GLOBAL_ACCOUNT_SET_PARAMETER('<account_identifier>',
'ENABLE_ACCOUNT_DATABASE_REPLICATION', 'true');
인자¶
<계정_식별자>
복제를 활성화하는 계정의 식별자입니다. 식별자의 기본 설정 형식은
organization_name.account_name
입니다. 레거시account_locator
형식도 지원되지만, 조직에 (서로 다른 리전에서) 로케이터 같은 계정이 여러 개 있을 때는 이 형식이 예기치 않은 결과를 일으킬 수 있으므로 사용하지 않는 것이 좋습니다.조직 이름, 계정 이름, 계정 로케이터를 포함하여 각 계정에 대한 세부 정보를 반환하는 SHOW ORGANIZATION ACCOUNTS 명령을 사용하여 조직의 계정 세트를 검색합니다.
사용법 노트¶
조직 관리자(즉, ORGADMIN 역할이 있는 사용자)만 이 SQL 함수를 호출할 수 있습니다.
동일한 조직 관리자 계정에서 복제를 위해 여러 계정을 사용할 수 있습니다.
이 SQL 함수를 사용하는 계정에 대해 복제가 활성화된 경우, SHOW REPLICATION ACCOUNTS 출력에 계정이 포함됩니다.
다른 리전에 동일한 계정 로케이터가 있는 계정이 2개 이상인 경우에 복제를 활성화하려면
organization_name.account_name
을 계정 식별자로 사용해야 합니다.
예¶
다음 예는 myorg
조직에서 account1
및 account2
계정에 대해 복제를 활성화합니다.
SELECT SYSTEM$GLOBAL_ACCOUNT_SET_PARAMETER('myorg.account1',
'ENABLE_ACCOUNT_DATABASE_REPLICATION', 'true');
SELECT SYSTEM$GLOBAL_ACCOUNT_SET_PARAMETER('myorg.account2',
'ENABLE_ACCOUNT_DATABASE_REPLICATION', 'true');