Loading

JDBC를 사용하여 Oracle Autonomous Data Warehouse에 연결

게시 일자: Dec 9, 2022
과업

JDBC 드라이버를 사용하여 Oracle Autonomous Data Warehouse(ADWC)에 연결하는 방법

단계
필수 요건
  1. Oracle JDBC 드라이버(ojdbc8.jar)를 https://www.oracle.com/database/technologies/appdev/jdbc-ucp-19c-downloads.html에서 다운로드할 수 있습니다(Oracle 계정 필요).
  2. .jar 파일을 C:\Program Files\Tableau\Drivers로 복사합니다.
  3. 자격 증명 압축 파일(인스턴스 지갑)과 지갑의 암호화 비밀번호를 Oracle Autonomous Data Warehouse 데이터베이스 관리자에게 받습니다. 이 문서를 참조하십시오.
  4. 자격 증명 압축 파일을 풉니다.

연결 만들기

옵션 1 - .properties 파일을 사용하여 클라이언트 인증서와 개인 키 구성
  1. oracle.properties 파일을 만들고 Documents\MyTableau Respository\Datasources에 저장합니다. 자세한 내용은 이 문서를 참조하십시오. 참고: javax.net.ssl.trustStorePassword와 javax.net.ssl.keyStorePassword의 값은 모두 지갑의 암호화 비밀번호입니다. 
  2. Tableau Desktop의 Oracle 커넥터와 함께 사용할 연결 세부 정보를 확인하려면 (자격 증명 압축 파일을 풀 때 생성된 폴더에 있는) tnsnames.ora를 텍스트 편집기에서 엽니다. 
  3. 데이터베이스 서비스 이름(high, medium 또는 low)을 원하는 소비자 그룹에 따라 선택하고(Autonomous Data Warehouse의 데이터베이스 서비스 이름 참조) Server의 경우 호스트 값을 사용하거나 Service의 경우 service_name 값 및 포트 번호를 사용하고 로그인할 때 'Require SSL'(SSL 필수)을 선택합니다.

Tableau Server의 .properties 파일을 사용하도록 설정하려면 모든 Server 노드의 다음 디렉터리에 이 파일을 저장해야 합니다. 
  • Windows의 경우 tabsvc/vizqlserver/Datasources
  • Linux의 경우 /var/opt/tableau/tableau_server/data/tabsvc/vizqlserver/Datasources/

옵션 2 - 클라이언트와 개인 키를 데이터 원본에 포함
  1. KeyStore ExplorerPortecle 또는 OpenSSL 같은 유틸리티를 사용해 인증서와 개인 키를 일반 텍스트 PEM 형식(Base64 ASCII 인코딩)으로 내보냅니다. SSL CA 파일에는 truststore.jks에서 추출된 모든 인증서가 있어야 하는 한편, Client Cert 및 Client Key 파일은 keystore.jks 파일에서 파생됩니다.  
  2. 연결을 만들 때 1단계에 나왔던 파일을 포함시킵니다. 위 옵션 1의 2, 3단계와 이 문서를 참조하십시오.
추가 자원
Tableau는 2020.2 버전부터 JDBC 드라이버를 Oracle 커넥터와 함께 사용할 것을 권장합니다. 자세한 내용은 JDBC 드라이버와 OCI 드라이버 비교를 참조하십시오.
Knowledge 기사 번호

001456914

 
로드 중
Salesforce Help | Article