카테고리:

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

SYSTEM$TRIGGER_LISTING_REFRESH

모든 컨슈머가 액세스할 수 있는 공급자의 데이터베이스 또는 목록에 대한 일회성 온디맨드 데이터 새로 고침을 트리거합니다. 새로 고침 작업은 트리거 즉시 시작되며 LISTING_REFRESH_HISTORY 함수를 사용하여 추적할 수 있습니다. 컨슈머는 AVAILABLE_LISTING_REFRESH_HISTORY 함수를 사용하여 새로 고침을 추적할 수 있습니다. 예약된 새로 고침 또는 간격 기반 새로 고침을 이미 설정한 경우에도 목록 새로 고침을 트리거할 수 있습니다.

참고

트리거 목록 새로 고침이 완료되면 다음 간격 기반 새로 고침을 건너뛰게 됩니다.

목록에 사용할 수 있는 새로 고침 유형에 대한 자세한 내용은 목록 자동 복제 섹션을 참조하십시오.

참고 항목:

LISTING_REFRESH_HISTORY

구문

SYSTEM$TRIGGER_LISTING_REFRESH( '<type>' , '<name>' )
Copy

인자

필수:

'type'

새로 고칠 데이터 세트의 유형(LISTING 또는 DATABASE)입니다. 데이터 세트 유형은 작은따옴표로 묶어야 합니다.

'name'

목록 또는 데이터베이스의 이름입니다. 전체 이름은 작은따옴표로 묶어야 합니다.

액세스 제어 요구 사항

이 작업을 실행하는 데 사용되는 역할 에는 최소한 다음 권한 이 있어야 합니다.

권한

오브젝트

참고

MANAGE LISTING AUTO FULFILLMENT

계정

이 권한은 원격 리전에 목록을 게시할 수 있는 기능을 부여합니다.

USAGE

목록 또는 데이터베이스

지정된 권한 세트로 사용자 지정 역할을 만드는 방법에 대한 지침은 사용자 지정 역할 만들기 섹션을 참조하십시오.

보안 오브젝트 에 대해 SQL 작업을 수행하기 위한 역할과 권한 부여에 대한 일반적인 정보는 액세스 제어의 개요 섹션을 참조하십시오.

사용법 노트

  • 공유 기반 데이터 제품 목록의 경우 자동 복제로 관리되는 모든 리전에서 목록과 관련된 데이터베이스가 복제되고 새로 고쳐집니다.

  • 애플리케이션 및 애플리케이션 패키지 데이터 제품 목록은 계정에 설정된 LISTING_AUTO_FULFILLMENT_REPLICATION_REFRESH_SCHEDULE 매개 변수 값에 따라 새로 고쳐집니다. 이 일정을 사용하는 모든 목록이 동시에 새로 고쳐집니다.

SELECT SYSTEM$TRIGGER_LISTING_REFRESH('DATABASE', 'MY_DATABASE');
Copy