OCI ドライバを設定する前に、次の確認を行う必要があります。
Oracle データベースが実行されており、SQL Plus クライアントを使用してそのデータベースにアクセスできること。また、BPM エンジンが Oracle データベースサーバーに接続できることも確認してください。DataDirect ドライバを使用してエンジンの持続性を設定することによって接続をテストし、監視および復旧データベーステーブルに正常にデータが生成されていることを確認します。
Oracle クライアントがインストールされており、tnsnames.ora に Oracle データベースに接続するためのエントリが存在すること。Oracle クライアントをインストールすると、OCI ドライバでのデータベースとの対話および接続に必要なすべてのライブラリがインストールされます。
バージョン 9.2 より前の Oracle データベースサーバーに接続している場合は、下位互換のために Oracle クライアントを更新するためのパッチを DBA から入手してください。適切な下位互換のパッチを適用しないと、Oracle クライアントが古いデータベースサーバーと正常に通信できずに、予測しない動作が実行されることがあります。
OCI ドライバを使用して Oracle データベースへの接続を作成するには、OCI クライアントのバージョンと JDBC ドライバのバージョンが一致している必要があります。バージョンが一致しない場合は、接続のテストまたはオープンが失敗します。OCI クライアントのバージョンによっては、次のいずれかのエラーが発生する可能性があります。
Character Set Not Supported !!: DBConversion oracle.jdbc.oci8.OCIEnv.envCharSetId java.lang.NoSuchFieldError: oracle.jdbc.oci8.OCIEnv.envCharSetId |