JDBCを使用したデータへの接続
JDBCを使用して、「接続の作成」ダイアログに接続タイプとして表示されていないデータベースに接続できます。
JDBC JARファイルのドライバを使用して、データベースに接続します。
Oracleデータベースを使用している場合でも、JDBCドライバのバージョンがデータベースのバージョンと一致する必要があることを管理者に確認してください。バージョンの不一致により、データの問題が発生する可能性があります。
接続基準の場合:
- ホスト名などのインスタンス固有の接続名の使用は避けてください。開発環境と本番環境など、様々な環境の様々なデータベースに対して同じ接続が構成される可能性があるためです。
- JDBCデータ・ソースのURLの指定については、ドライバのドキュメントとJARファイルを確認してください。
- ドライバ・クラス名は、JARファイル内、またはJARファイルをダウンロードした場所で確認できます。
- JDBCドライバをローカルにインストールする場合は、既存のドライバと同じドライバ・クラスにならないようにしてください。ドライバ・クラスが同一のドライバを2つインストールすると、この接続を使用したときに接続エラーが発生します(例:
「接続の保存に失敗しました ホスト名が無効です
)。 - 「URL」値には、JDBC URLを指定します(たとえば、
jdbc:oracle:thin:@host:port/database
)。 - 「ドライバ・クラス名」値には、使用しているJDBCドライバ・ダウンロード・パックで指定されている名前を使用します(たとえば、
oracle.jdbc.driver.OracleDriver
)。
JDBCドライバがインストールされていないOracle Analyticsインストールに、JDBC接続を含むワークブックをインポートする場合にも、インポートは機能します。ただし、ワークブックまたはデータ・フローを実行しようとすると、接続が機能しません。JDBC接続、および適切なデータ・ソースへのJDBCドライバを再作成する必要があります。