카테고리:

시스템 함수 (시스템 제어)

SYSTEM$GLOBAL_ACCOUNT_SET_PARAMETER

조직 의 지정된 계정에 대한 복제 및 장애 조치 기능을 활성화합니다.

조직 관리자(ORGADMIN 역할을 가진 사용자)가 이 함수를 호출하면 계정에 대해 다음 기능이 활성화됩니다.

복제 및 장애 조치 기능을 활성화하는 조직의 각 계정에 대해 SQL 함수를 한 번 호출합니다. 여기에는 기본 또는 보조 복제 또는 장애 조치 그룹, 데이터베이스 또는 연결 을 포함하려는 각 계정이 포함됩니다.

구문

SELECT SYSTEM$GLOBAL_ACCOUNT_SET_PARAMETER('<account_identifier>',
  'ENABLE_ACCOUNT_DATABASE_REPLICATION', 'true');
Copy

인자

<계정_식별자>

복제를 활성화하는 계정의 식별자입니다. 식별자의 기본 설정 형식은 organization_name.account_name 입니다. 레거시 account_locator 형식도 지원되지만, 조직에 (서로 다른 리전에서) 로케이터 같은 계정이 여러 개 있을 때는 이 형식이 예기치 않은 결과를 일으킬 수 있으므로 사용하지 않는 것이 좋습니다.

조직 이름, 계정 이름, 계정 로케이터를 포함하여 각 계정에 대한 세부 정보를 반환하는 SHOW ORGANIZATION ACCOUNTS 명령을 사용하여 조직의 계정 세트를 검색합니다.

사용법 노트

  • 조직 관리자(즉, ORGADMIN 역할이 있는 사용자)만 이 SQL 함수를 호출할 수 있습니다.

  • 동일한 조직 관리자 계정에서 복제를 위해 여러 계정을 사용할 수 있습니다.

  • 이 SQL 함수를 사용하는 계정에 대해 복제가 활성화된 경우, SHOW REPLICATION ACCOUNTS 출력에 계정이 포함됩니다.

  • 다른 리전에 동일한 계정 로케이터가 있는 계정이 2개 이상인 경우에 복제를 활성화하려면 organization_name.account_name 을 계정 식별자로 사용해야 합니다.

다음 예는 myorg 조직에서 account1account2 계정에 대해 복제를 활성화합니다.

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');
Copy