일반 JDBC를 사용하여 원격 데이터에 접속

일반 JDBC 접속을 사용하여 원격 온-프레미스 데이터베이스에 접속할 수 있습니다.

주:

  • Oracle은 사용자의 온프레미스 환경에 배치되는 JDBC 드라이버의 라이센스 또는 사용 준수를 관리하지 않습니다.

  • Oracle은 인증되지 않은 JDBC 드라이버를 사용하는 경우 일반 JDBC 접속 관련 문제를 확인할 수 없습니다.

  • Oracle Analytics가 일부 JDBC 드라이버를 사용하는 데이터베이스 객체를 나열하지 못할 수 있습니다.

시작하기 전에 Oracle Analytics에 원격 접속이 사용 설정되었고 원격 데이터 소스를 호스트하는 시스템에 데이터 게이트웨이가 설치되었는지 서비스 관리자에게 확인하십시오.
JDBC 데이터 소스의 URL을 지정하려면 드라이버 설명서 및 JAR 파일을 확인하십시오. 다른 환경(예: 개발 및 운용)의 여러 데이터베이스에 대해 동일한 접속이 구성될 수 있기 때문에 인스턴스 관련 접속 이름(예: 호스트 이름)은 사용하지 않아야 합니다. JDBC를 사용하여 접속을 생성할 때 원격 데이터 접속 사용 옵션이 기본적으로 선택되며, 로컬 데이터 소스에 대해 일반 JDBC 접속을 사용할 수 없으므로 회색으로 표시됩니다.
  1. 배치하려는 JDBC 드라이버 JAR 파일을 다운로드합니다.
  2. \<Data Gateway installation>\ 폴더로 이동하고 1단계에서 다운로드한 JAR 파일을 복사합니다.
    • 서버 배치에서는 JAR 파일을 <Data Gateway install_location>/domain/jettybase/thirdpartyDrivers에 복사합니다.
    • Windows의 개별 배치에서는 JAR 파일을 <Data Gateway_extract_path>\thirdpartyDrivers에 복사합니다.
    • MacOS의 개별 배치에서는 JAR 파일을 <Application->Show Package Contents>Resources->app.nw-> thirdpartyDrivers에 복사합니다.
  3. 데이터 게이트웨이 에이전트를 재시작합니다.
  4. Oracle Analytics 페이지에서 생성을 누른 다음 접속을 누릅니다.
  5. JDBC를 누릅니다.
  6. 호스트 필드에서 JDBC 데이터 소스의 URL을 입력합니다.
  7. 드라이버 클래스 필드에서 JAR 파일에 포함되거나 다운로드 위치에 있는 드라이버 클래스 이름을 입력합니다.
  8. 사용자 이름비밀번호 필드에서 데이터 소스에 액세스 권한이 있는 사용자 인증서를 입력합니다.
  9. 세부정보를 저장합니다.
  10. 접속을 사용해서 데이터에 접속합니다. 예를 들어 페이지에서 생성을 누르고, 데이터 집합을 누른 후 바로 전에 생성한 접속을 선택합니다.