OCIの初期化に失敗する

Oracle Databaseへの接続が必要な操作で、エラー5105「OCI initialization failed」が発生することがあります。たとえば、次の状況で発生します。

  • キャッシュ・エージェントの起動時

  • キャッシュ管理ユーザーのIDまたはパスワードの設定時

  • TimesTenでのSQL文の入力時(autocommit=0、PassThrough=3の場合)

エラー5105には、エラーの原因に関する追加情報が含まれています。

  • OCIでOracle Databaseライブラリが見つからない。「ライブラリ・パス環境変数を確認する」を参照して、エラー・メッセージに示されたライブラリに対する権限を確認してください。

  • ORACLE_HOMEが無効。「ORACLE_HOME環境変数を確認する」を参照してください。

  • NLS環境変数は、TimesTenアプリケーションが稼働している環境に設定されます。TimesTenでNLS環境変数を使用しているかどうか、確認します。