YugabyteDB에서 자율운영 AI 트랜잭션 처리(ATP)로 데이터 복제
시작하기 전에
이 빠른 시작을 성공적으로 완료하려면 다음이 있는지 확인하십시오.
- 소스 데이터베이스로 사용할 YugabyteDB 설치
- 대상 데이터베이스 역할을 하는 자율운영 AI 트랜잭션 처리(ATP) 인스턴스입니다.
- Oracle GoldenGate용 YugabyteDB 준비
환경 설정: 자율운영 AI 트랜잭션 처리(ATP)
- 샘플 데이터베이스 스키마를 다운로드하고 압축을 풉니다.
- GGADMIN 유저의 잠금을 해제합니다.
- Oracle Cloud 콘솔의 자율운영 AI 데이터베이스 페이지에서 ATP 인스턴스를 선택하여 세부정보를 확인하고 Database Actions에 액세스합니다.
- 데이터베이스 작업을 누른 다음 데이터베이스 사용자를 누릅니다.
- GGADMIN을 찾은 다음 줄임표 메뉴(점 3개)를 누르고 편집을 선택합니다.
- [사용자 편집] 패널에서 GGADMIN 비밀번호를 입력하고 비밀번호를 확인한 다음 계정이 잠겨 있습니다의 선택을 해제합니다.
- 변경사항 적용을 누릅니다.
- 대상 샘플 스키마 및 데이터를 로드합니다.
- Database Actions 메뉴에서 SQL을 선택합니다.
- OCIGGLL_OCIGGS_SETUP_USERS_ADW.sql에서 스크립트를 복사하여 SQL 워크시트에 붙여 넣습니다.
- 스크립트 실행을 누르십시오. Script Output 탭에 확인 메시지가 표시됩니다.
- SQL Worksheet를 지운 다음 OCIGGLL_OCIGGS_SRC_MIRROR_USER_SEED_DATA.sql에서 SQL을 복사하여 붙여 넣습니다.
- 테이블이 성공적으로 생성되었는지 확인하려면 SQL 창을 닫고 다시 엽니다. Navigator 탭에서 SRC_OCIGGLL 스키마를 찾은 다음 해당 드롭다운에서 테이블을 선택합니다.
작업 1: OCI GoldenGate 리소스 생성
이 빠른 시작 예에서는 소스 및 대상에 대한 배치 및 접속이 필요합니다.
- 소스 PostgreSQL 데이터베이스에 대한 배포를 생성합니다.
- 대상 자율운영 AI 트랜잭션 처리(ATP) 인스턴스에 대한 배포를 생성합니다.
- 소스 PostgreSQL 데이터베이스에 대한 접속을 생성합니다.
- 유형의 경우 YugabyteDB를 선택했는지 확인합니다.
- 데이터베이스 이름에 대해 YugabyteDB 이름을 입력합니다.
- 호스트의 경우 YugabyteDB가 실행되는 컴퓨트 인스턴스의 퍼블릭 IP를 입력합니다.
- 포트에
5433을 입력합니다. - 사용자 이름에
ggadmin을 입력합니다. - 비밀번호의 경우 비밀번호를 입력합니다.
- 보안 프로토콜에 대해 일반을 선택합니다.
- 대상 자율운영 AI 트랜잭션 처리(ATP) 인스턴스에 대한 접속을 생성합니다.
- GoldenGate에 대한 접속을 생성한 다음 소스 PostgreSQL 배치에 이 접속을 지정합니다.
- 소스 접속을 소스 PostgreSQL 배치에 지정합니다.
- 대상 Oracle 배치에 대상 접속을 지정합니다.