機械翻訳について

4 Oracle Databaseへの手動接続

次の項では、ビルド・ツールを使用せずに手動でOracle Autonomous Databaseへの接続を確立する方法について説明します:

トピック:

4.1 JDBCドライバおよびその他のJARのダウンロード

この項では、JDBCドライバおよびその他のJARをダウンロードするステップを示します。

前提条件セクションのすべてのステップを完了していることを確認してください。
OTNから19cバージョンのojdbc8-full.tar.gzをダウンロードし、内容をクラスパスに解凍します。

ノート:

ojdbc8-full.tar.gzには、最新のJDBCドライバが含まれています: ojdbc8.jarucp.jar (UCPをクライアント側の接続プールとして使用するために必要なJAR)、oraclepki.jarosdt_core.jarおよびosdt_cert.jar Oracle Autonomous Databaseへの接続中にOracle Walletsを使用するには、これらのJARが必要です。

4.2 サンプルJavaプログラムのビルドおよび実行

この項では、サンプルJavaプログラムをビルドおよび実行するステップを示します。

  1. Javaプログラムをコンパイルします。
    クラスパス内にある必要なJARの正しいパスを指定してください。
    javac -classpath ./lib/ojdbc8.jar:./lib/ucp.jar:/lib/oraclepki.jar:./lib/osdt_core.jar:./lib/osdt_cert.jar com/oracle/jdbctest/ADBQuickStart.java
  2. サンプルJavaプログラムを実行します。
    クラスパス内にある必要なJARの正しいパスを指定してください。
    java -classpath ./lib/ojdbc8.jar:./lib/ucp.jar:/lib/oraclepki.jar:./lib/osdt_core.jar:./lib/osdt_cert.jar:. com.oracle.jdbctest.ADBQuickStart
サンプル出力:

次のスクリーンショットは、問合せされた行と成功メッセージを示しています:


サンプル出力

ノート:

ファイアウォールの内側からOracle Autonomous Databaseに接続すると、接続タイムアウト・エラーが発生する可能性があります。 このサンプルの実行中にファイアウォールの外側にいることを確認するか、HTTPSプロキシを使用するようにtnsnames.oraファイルを更新してください。

関連項目:

詳細は、「Oracle Autonomous Databaseサーバーレスの使用」を参照してください。