리스너 구성 및 SQLNet. ora
Oracle Database Exadata Cloud Service 및 온-프레미스 Oracle Exadata Database Machine에 대한 모든 노드에서 리스너를 구성합니다.
SQL Net. Ora 구성
sqlnet. ora
파일을 구성하고 Grid 홈을 포함한 기본 및 대기 Exadata 인스턴스의 모든 노드에 복사합니다. SQLNET. ora 구성은 온-프레미스 Oracle Exadata Database Machine 및 Oracle Database Exadata Cloud Service에 존재해야 합니다.
다음은 노드 간 값의 스냅샷입니다.
전자 지갑 파일 위치는 기본 및 대기 Exadata 인스턴스의 SQLNet. ora 파일에 존재해야 합니다. SQLNET. ora
파일에 줄 바꿈 또는 공백이 없는지 확인합니다.
모든 노드에서 인스턴스 및 데이터베이스 이름 업데이트
기본 온-프레미스 Exadata 및 대기 Oracle Database Exadata Cloud Service의 모든 노드에서 tnsnames. ora
파일의 인스턴스 및 데이터베이스 이름을 변경합니다. 적절한 redo
전송을 위해서는 각 데이터베이스에 대한 항목이 기본 및 대기 tnsnames. ora
파일에 모두 필요합니다.
예 설명.
- DB1: 기본 온프레미스 Oracle Exadata Database Machine DB 이름
- db11: 노드 1의 데이터베이스 인스턴스 이름
- db12: 노드 2의 데이터베이스 인스턴스 이름
- DB1_phx3g7: 고유한 Oracle Database Exadata Cloud Service 인스턴스 이름입니다.
- DB11: 노드 1의 Oracle Database Exadata Cloud Service 인스턴스 이름 1
- DB12: 노드 2의 Oracle Database Exadata Cloud Service 인스턴스 이름 2
기본 데이터베이스의 온-프레미스 tnsnames. ora
파일에 HOST에 대한 서버 이름이 있는 TNS 항목이 있는 경우 대신 호스트에 대한 IP 주소를 사용하도록 해당 항목의 서버 이름을 변경합니다. 서버 이름을 IP 주소로 분석할 온-프레미스 환경과 클라우드 환경 간에 DNS가 없으므로 IP 주소가 사용됩니다.
Oracle RAC(Oracle Real Application Clusters) 구성은 스캔 리스너 이름을 분석할 수 없으므로 모든 노드를 나열하는 주소 목록을 사용해야 합니다. 이러한 항목은 나중에 추가됩니다. RMAN(Oracle Recovery Manager) 이 항상 동일한 노드에 접속되도록 초기 인스턴스는 TNS 항목에 하나의 IP만 나열해야 합니다.
다음 예를 사용하여 구성과 관련된 값을 바꿉니다.