온라인 및 아카이빙된 다시 실행 로그 액세스
GoldenGate, Attunity, Informatica 등과 같은 외부 도구로 마이닝하려면 온라인 및 아카이브된 다시 실행 로그 파일에 액세스해야 합니다. 이러한 파일에 액세스하려면 다음을 수행합니다.
-
물리적 파일 경로에 읽기 전용으로 액세스할 수 있는 디렉터리 객체를 만듭니다.
rdsadmin.rdsadmin_master_util.create_archivelog_dir
및rdsadmin.rdsadmin_master_util.create_onlinelog_dir
사용 -
PL/SQL을 사용하여 파일을 읽습니다.
PL/SQL을 사용하여 파일을 읽을 수 있습니다. 디렉터리 객체의 파일을 읽는 방법에 대한 자세한 내용은 DB 인스턴스 디렉터리의 파일 목록 표시 및 DB 인스턴스 디렉터리의 파일 목록 읽기 단원을 참조하세요.
다음 릴리스에서 트랜잭션 로그 액세스를 지원합니다.
-
Oracle Database 21c
-
Oracle Database 19c
다음은 온라인 및 아카이브된 다시 실행 로그 파일에 읽기 전용으로 액세스할 수 있는 디렉터리를 생성하는 코드입니다.
중요
이 코드는 DROP ANY DIRECTORY
권한도 취소합니다.
EXEC rdsadmin.rdsadmin_master_util.create_archivelog_dir; EXEC rdsadmin.rdsadmin_master_util.create_onlinelog_dir;
다음은 온라인 및 보관된 재실행 로그 파일용 디렉터리를 삭제하는 코드입니다.
EXEC rdsadmin.rdsadmin_master_util.drop_archivelog_dir; EXEC rdsadmin.rdsadmin_master_util.drop_onlinelog_dir;
다음은 DROP ANY DIRECTORY
권한을 부여하고 취소하는 코드입니다.
EXEC rdsadmin.rdsadmin_master_util.revoke_drop_any_directory; EXEC rdsadmin.rdsadmin_master_util.grant_drop_any_directory;