「接続の作成」または「接続の編集」 - 接続の定義
選択した接続タイプに対し、必要な情報を定義する場合に使用します。
- ドライバ
- ドロップダウン・メニューからJDBCドライバを選択します。
- thin
- Javaアプレットを作成している場合、またはPure Java環境が必要な場合には、このType 4ドライバを使用します。Type 4ドライバは、Javaのみで作成されます。Thinドライバは、TCP/IPネットワーク・プロトコルを使用してOracle9i、Oracle8i またはOracle8データベースに接続する際に使用できます。
- このドライバは、すべてのプロジェクトのデフォルトのOracle JDBCライブラリに含まれています。ライブラリの名前はOracle JDBCです。ライブラリには、Thin JDBCおよびJDBC-OCI8ドライバ・ライブラリ・コンポーネントの両方が含まれています。
- oci8
- Oracleサーバーに対して実行されるJavaアプリケーションを作成している場合、このType 2ドライバを使用します。Type 2ドライバは、Javaコードとネイティブ・コードが混在したものです。これはOracle9i データベース用に最適化されたファット・ドライバです。このドライバは、あらゆるデータベース・プロトコル(TCP、IPX、BEQなど)を処理できます。 これらのプロトコルが格納されているマシンから実行されるアプリケーションには、このドライバをお薦めします。Oracle7データベースにも使用できます。
- このドライバにはクライアント・ソフトウェアのインストールが必要です。また、プロジェクトのライブラリに正しいバージョンのドライバが必要です。他のOracle JDBCライブラリを含めることはできません。このドライバは、すべてのプロジェクトのデフォルトのOracle JDBCライブラリに含まれています。ライブラリの名前はOracle JDBCです。ライブラリには、Thin JDBCおよびJDBC-OCI8ドライバ・ライブラリ・コンポーネントの両方が含まれています。すべてのOCIおよびType 2のJDBCドライバの詳細は、「リファレンス: OracleのType 2 JDBCドライバ(OCI)に対する接続要件」を参照してください。
- ホスト名
- Oracleサーバーを実行するマシンを識別する値を入力します。TCP/IPにより解決可能なIPアドレスまたはホスト名(
myserver
など)を使用します。デフォルト値はlocalhost
です。
- JDBCポート
- TCP/IPポートを識別する値を入力します。デフォルト値は
1521
です。
- SID
- Oracleデータベース・インスタンスの一意のシステム識別子(SID)の値を入力します。デフォルト値は
ORCL
です。
- カスタムJDBC URLの入力
- カスタムURLを入力し、このページの情報を使用せずに、接続情報をドライバに直接指定する場合に選択します。OCIドライバでTNSまたはネーミング・サービスを使用している場合は、このオプションを使用する必要があります。
- 詳細は、Oracle Technology Network Japan(OTN-J)のWebサイト(
http://otn.oracle.co.jp/
)のOracle Database 10g Documentation Libraryから入手できる『Oracle Database JDBC開発者ガイドおよびリファレンス』の第3章にあるデータベースURLおよびデータベース指定子に関する項を参照してください。
- TNS名を使用している場合は、
TNSNAMES.ora
ファイルが検索されるPATH
環境変数に、ORACLE_HOME
がある必要があります。
標準のODBC準拠ドライバに接続するには、このType 1ドライバを使用します。接続要件については、ODBCベンダーのドキュメントを参照してください。
- データソース名
- Microsoft ODBCドライバ・マネージャを使用して定義した名前を入力します。
- 追加のパラメータ
- ドライバで必要なその他のパラメータを入力します。
Oracle Liteデータベースに対して実行されるJavaアプリケーションを作成する場合、このType 1ドライバを使用します。
このドライバでは、Oracle8i Lite 4.0以上がインストールされていることが必要です。このドライバを使用するプロジェクトでは、ライブラリに <ORACLE_HOME¥lite¥classes¥olite.jar>
が含まれている必要があります。詳細は、Oracle Liteのドキュメントを参照してください。
- データソース名
- Oracle LiteデータソースのODBCドライバ・マネージャを使用して定義した名前を入力します。
- 追加のパラメータ
- ドライバで必要なその他のパラメータを入力します。
ドロップダウン・メニューに表示されない他のベンダーのJDBC準拠ドライバの場合は、このオプションを使用します。サード・パーティ製のJDBCドライバ・オプションを介して接続するプロジェクトでは、このページのフィールドの情報の他に、そのドライバのZIPファイルまたはJARファイルをJDeveloperのライブラリに組み込む必要があります。
ドライバの接続設定の追加情報は、ドライバのベンダーのドキュメントを参照してください。Type 2のJDBCドライバの詳細は、「リファレンス: OracleのType 2 JDBCドライバ(OCI)に対する接続要件」を参照してください。
- ドライバ・クラス
- JDeveloperに現在登録されているサード・パーティ製のJDBCドライバ・クラスのリストを表示します。「新規」をクリックして、新しいドライバ・クラスを登録するか、「編集」をクリックして、既存のドライバ・クラスを編集します。
- サード・パーティ製のドライバ・クラスを登録する場合は、Javaの構文規則に従い、かつベンダーのドライバのパッケージに対応している完全修飾Javaクラス名を使用する必要があります。たとえば、Microsoft SQL Serverドライバの場合は
com.microsoft.jdbc.sqlserver.SQLServerDriver
です。 他のベンダーでは、 vendor.jdbc. product.driver
の形式でドライバをパッケージ化している場合があります。詳細は、特定のJDBCドライバのドキュメントを参照してください。
- 新規
- JDeveloperに現在登録されているサード・パーティ製JDBCドライバのリストにエントリを追加する場合にクリックします。表示されるダイアログで、エントリを含むドライバおよびライブラリの完全修飾クラス名を要求されます。
- 編集
- JDeveloperに現在登録されているサード・パーティ製JDBCドライバのリストにエントリを編集する場合にクリックします。表示されたダイアログで、ドライバの完全修飾クラス名またはそのドライバが存在するライブラリの名前を変更できます。
- URL
- ドライバで必要なその他のパラメータを入力します。構文の詳細は、ドライバ・ベンダーのデータソースURLに関するドキュメントを参照してください。デフォルト形式は
jdbc: vendor:type@vendor_URL.
です。(SQL Serverのデータソースを想定した)例を次に示します。
-
jdbc:microsoft:sqlserver://myhost:1433
関連項目
データベース接続について
Copyright © 1997, 2004, Oracle. All rights reserved.