다른 대상 데이터베이스로 복제된 데이터 이동

데이터 복제에서 대상 데이터베이스를 변경하는 경우 현재 데이터를 새 데이터베이스에 이전하고 새 데이터베이스에 복제되도록 접속을 재구성할 수 있습니다.

예를 들어, 조직이 Oracle Cloud Infrastructure - Classic에서 Oracle Cloud Infrastructure로 이전하는 경우 이 작업을 수행해야 할 수 있습니다.

  1. 새 대상 스키마에 필요한 권한 및 권한 설정이 있는지 확인합니다. 필요한 권한 및 권한 설정을(를) 참조하십시오.
  2. 복제된 테이블 및 다음 복제 시스템 테이블을 새 대상 스키마에 복사합니다.
    • 모든 복제된 테이블(해당 인덱스, 제약 조건 포함)
    • REPL$_ERR_SUMMARY
    • E$_*
    • SDS_*
  3. 새 대상 데이터베이스에 대한 복제 접속을 구성합니다.
    • 새 대상 데이터베이스의 유형이 이전 대상 데이터베이스와 동일한 경우 기존 복제 접속을 편집하고 접속 세부정보를 업데이트하기만 하면 됩니다.

      접속 페이지에서 복제 접속을 찾고 검사를 누른 다음 일반 사항 탭에서 새 대상 데이터베이스에 대한 세부정보를 업데이트합니다.

    • 새 대상 데이터베이스의 유형이 다른 경우 해당 유형에 대한 새 복제 접속을 생성하고 접속 세부정보를 지정합니다.

      생성, 복제 접속을 차례로 누르고 적절한 유형을 선택한 다음 세부정보를 지정합니다.

  4. 이전 대상 데이터베이스 접속 세부정보를 사용하도록 구성된 각 데이터 복제 항목을 업데이트합니다.
    1. 데이터 복제 페이지를 열고 편집할 데이터 복제를 선택합니다.
    2. 복제 대상 영역에서 다음과 같이 합니다.
      • 새 대상 데이터베이스의 유형이 이전 대상 데이터베이스와 동일한 경우 스키마가 새 데이터베이스에 대해 올바르게 설정되었는지 확인합니다.
      • 새 대상 데이터베이스의 유형이 다른 경우 선택을 누르고 새 대상 접속을 선택한 다음 스키마를 누르고 새 데이터베이스에 대해 올바르게 설정합니다.
  5. 페이지에서 데이터, 접속으로 차례로 이동합니다. 대상 데이터베이스에 대한 복제 접속을 찾고 검사를 누른 다음 테이블 탭에서 새 대상 스키마에 대한 테이블 정보를 확인합니다.

이제 증분 모드로 데이터 복제를 새 데이터베이스에서 재개할 수 있습니다.