Oracle Autonomous Database에 접속
Oracle Autonomous Transaction Processing 또는 Autonomous Data Warehouse에 대한 접속을 생성하여 OCI GoldenGate의 소스 및 대상으로 사용하는 방법을 알아봅니다.
시작하기 전에
다음을 확인합니다.
- OCI GoldenGate가 소스 및 대상에 접속하는 방식을 검토해 보세요.
- Oracle GoldenGate 버전에 따라 다음이 수행됩니다.
- Oracle GoldenGate 23ai용 데이터베이스 준비
- Oracle GoldenGate 21c용 데이터베이스를 준비합니다.
- Autonomous Database에서 GGADMIN 사용자의 잠금을 해제합니다.
- 암호 사용, 저장소 사용 및 암호 번들 읽기와 같은 보안 저장소 및 암호 액세스를 사용으로 설정하는 데 필요한 정책을 구성합니다. 자세한 내용은 최소 권장 정책을 참조하십시오.
Autonomous Database에 접속
주:
Data Guard로 구성된 원격 피어와의 Autonomous Database 공유 연결의 경우 기본 데이터베이스에서 대기 데이터베이스로 페일오버가 자동으로 수행됩니다. 단, 기본 데이터베이스의 서브넷에서 대기 데이터베이스의 호스트 이름을 분석하도록 네트워크를 구성하는 한 가능합니다. 접속을 생성할 때 데이터베이스를 선택하거나 데이터베이스 세부정보를 수동으로 입력할 수 있습니다. 데이터베이스 세부정보를 수동으로 입력하는 경우 기본 및 대기 데이터베이스의 데이터베이스 접속 문자열을 모두 입력해야 합니다.Autonomous Database 접속을 생성하려면 다음과 같이 하십시오.
연결이 생성되면 Connections(연결) 목록에 표시됩니다. 복제에서 소스 또는 대상으로 사용할 접속을 배치에 지정해야 합니다.
알려진 문제
mTLS 인증을 사용하는 자율운영 데이터베이스에 필요한 작업
Autonomous Database 전자 지갑이 교체되면 최신 전자 지갑 정보를 검색하기 위해 이 데이터베이스에 대한 OCI GoldenGate 접속을 새로고침해야 합니다.
자세한 내용은 My Oracle Support (MOS) Document 2911553.1를 참조하십시오.
Autonomous Database 연결을 새로 고치려면 다음과 같이 하십시오. Autonomous Database(Autonomous Transaction Processing 또는 Autonomous Data Warehouse)에 대한 연결을 편집하고 저장합니다. 접속을 저장하면 자동으로 전자 지갑이 다운로드되고 새로 고쳐집니다. 연결을 변경할 필요가 없습니다.
확인하려면 다음을 수행합니다.
- Autonomous Database 접속을 사용하는 배치에 대한 배치 콘솔을 실행합니다.
- 배치 콘솔에서 탐색 메뉴를 열고 구성을 누릅니다.
- Credentials 화면에서 Autonomous Database 연결 문자열을 살펴봅니다.
전자 지갑을 새로 고치기 전에 연결 문자열은 다음과 같습니다.
ggadmin@(DESCRIPTION=(TRANSPORT_CONNECT_TIMEOUT=3)(CONNECT_TIMEOUT=60)(RECV_TIMEOUT=120)(retry_count=20)(retry_delay=3)(address=(protocol=tcps)(port=1522)(host=adb.us-phoenix-1.oraclecloud.com))(CONNECT_DATA=(COLOCATION_TAG=ogginstance)(FAILOVER_MODE=(TYPE=SESSION)(METHOD=BASIC)(OVERRIDE=TRUE))(service_name=<adb-servicename>_low.adb.oraclecloud.com))(security=(MY_WALLET_DIRECTORY=“/u02/connections/ocid1.goldengateconnection.oc1.phx.<ocid>/wallet”)(SSL_SERVER_DN_MATCH=TRUE)(ssl_server_cert_dn=“CN=adwc.uscom-east-1.oraclecloud.com, OU=Oracle BMCS US, O=Oracle Corporation, L=Redwood City, ST=California, C=US”)))
전자 지갑(wallet)이 refresh되면 다음과 같이 연결 문자열이 갱신됩니다.
ggadmin@(DESCRIPTION=(TRANSPORT_CONNECT_TIMEOUT=3)(CONNECT_TIMEOUT=60)(RECV_TIMEOUT=120)(retry_count=20)(retry_delay=3)(address=(protocol=tcps)(port=1522)(host=adb.us-phoenix-1.oraclecloud.com))(CONNECT_DATA=(COLOCATION_TAG=ogginstance)(FAILOVER_MODE=(TYPE=SESSION)(METHOD=BASIC)(OVERRIDE=TRUE))(service_name=<adb-servicename>_low.adb.oraclecloud.com))(security=(MY_WALLET_DIRECTORY=“/u02/connections/ocid1.goldengateconnection.oc1.phx.<ocid>/wallet”)(SSL_SERVER_DN_MATCH=TRUE)(ssl_server_dn_match=yes)))