JDBC를 사용하여 데이터에 접속

JDBC를 사용하면 [접속 생성] 대화상자에서 접속 유형으로 나열되지 않는 데이터베이스에 접속할 수 있습니다.

JDBC JAR 파일의 드라이버를 사용하여 데이터베이스에 접속할 수 있습니다.
관리자에게 문의하여 Oracle 데이터베이스를 사용할 때에도 JDBC 드라이버 버전이 데이터베이스 버전과 일치해야 하는지 확인합니다. 버전이 불일치하면 데이터 문제가 발생할 수 있습니다.
접속 조건:
  • 다른 환경(예: 개발 및 운용)의 여러 데이터베이스에 대해 동일한 접속이 구성될 수 있기 때문에 인스턴스 관련 접속 이름(예: 호스트 이름)은 사용하지 않아야 합니다.
  • JDBC 데이터 소스의 URL을 지정하려면 드라이버 설명서 및 JAR 파일을 확인하십시오.
  • JAR 파일에서 또는 JAR 파일을 다운로드한 아무 위치에서나 드라이버 클래스 이름을 찾으십시오.
  • JDBC 드라이버를 로컬에 설치할 때 기존 드라이버와 동일한 드라이버 클래스가 없는지 확인하십시오. 동일한 드라이버 클래스로 두 개의 드라이버를 설치하면 이 접속을 사용할 때 접속 오류가 발생합니다(예: 접속 저장을 실패했습니다. 부적합한 호스트 이름입니다.).
  • URL 값에 대해 JDBC URL을 지정합니다(예: jdbc:oracle:thin:@host:port/database).
  • 드라이버 클래스 이름 값에 대해 사용 중인 JDBC 드라이버 다운로드 팩에 지정된 이름을 사용합니다(예: oracle.jdbc.driver.OracleDriver).
  1. 데이터 또는 페이지에서 생성, 접속을 차례로 누릅니다.
  2. 접속 생성 대화상자에서 JDBC 아이콘을 찾아 누릅니다.
  3. 접속 조건을 입력합니다.
  4. 저장을 누릅니다.
    이제 접속을 기반으로 데이터 집합을 생성할 수 있습니다.
JDBC 접속이 포함된 워크북을 JDBC 드라이버가 설치되지 않은 Oracle Analytics 설치로 임포트하는 경우 임포트가 여전히 작동합니다. 그러나 워크북이나 데이터 흐름을 실행하려고 하면 접속이 작동하지 않습니다. JDBC 접속 및 JDBC 드라이버를 적절한 데이터 소스에 재생성해야 합니다.