Hitachi

EUR データベース連携ガイド


KFDB025DB-E

HiRDB または ORACLEに対する接続環境が整っていません。エラーコード=XXXX

Not prepared to connect to HiRDB or ORACLE. Error code=XXXX

XXXX保守コード

DBMSがORACLEの場合,次のOCI関数名を表示します。

-1:xaoEnv

-2:xaoSvcCtx

-3:OCIHandleAlloc

-4:OCISvcCtxToLda

要因

次のどれかの要因が考えられます。

  1. OTSの初期化が完了していない。

  2. HiRDBがTPBroker(OTS)に登録されていない。

  3. DABroker for C++ を使用したUAPを利用している場合,DBRDatabaseクラスのConnectメソッドの引数lpctDBNに指定したxa_open文字列のDBフィールドで指定するデータベース名が誤っている。

処理

ユーザからの要求を受け付けません。

対処
  1. OTSの初期化完了前にDABrokerにアクセスを要求している可能性があります。アプリケーションを確認してください。OTSの初期化については,接続するデータベースのマニュアルを参照してください。

  2. TPBrokerにHiRDBを登録しているかを確認してください。TPBrokerへのHiRDBの登録については,TPBrokerおよびHiRDBのマニュアルを参照してください。

  3. DABroker for C++ を使用したUAPを利用した場合,DBRDatabaseクラスのConnectメソッドの引数lpctDBNに指定したxa_open文字列のDBフィールドで指定するデータベース名を見直してください。