KMBR24006-E <D>

HiRDB File Linkのファイルアクセスライブラリのロードに失敗したため,メソッドを実行できません。
詳細:%1
The method cannot be executed because the loading of the FileAccessLibrary in the HiRDB FileLink failed.
Detail:%1

(S)
処理を中止して,エラーリターンします。
(O)
%1には,システムから取得したエラー番号の値を出力します。
次の表に示す対策一覧を基に,エラーの要因を取り除いてから,このメッセージが出力される前に実行したメソッドを再度実行してください。

表5-5 要因別の対策一覧(Windowsの場合)

詳細エラーの要因対策
126ロードするライブラリが見つかりません。次の内容を確認してください。
  • HiRDB File Linkがインストールされているかどうか
  • 環境変数「PATH」にHiRDB File Linkの実行環境が設定されているかどうか
  • edmdsfal.dllがインストールディレクトリ¥DevKit¥libまたはインストールディレクトリ¥Runtime¥libに存在しているかどうか
193共有ライブラリではありません。HiRDB File Linkのライブラリのファイル,またはedmdsfal.dllが別のファイルに置き換えられていないか確認してください。
8メモリ不足のため,実行できません。メモリを増設するか,メモリを大量に消費しているアプリケーションを終了して,利用可能なメモリを増やしてください。
5ライブラリにアクセスできません。HiRDB File Linkのライブラリ,またはedmdsfal.dllのファイルのアクセス権に実行パーミッションがないため,エラーになりました。ファイルの実行パーミッションを確認してください。
その他winerror.hの内容を参照し,対処してください。

表5-6 要因別の対策一覧(UNIXの場合)

詳細エラーの要因対策
2ロードするライブラリが見つかりません。次の内容を確認してください。
  • HiRDB File Linkがインストールされているかどうか
  • 環境変数LIBPATHにHiRDB File Linkの実行環境ディレクトリが指定されているかどうか
  • libdsfalが/opt/HiEDMS/client/lib(TPBroker V3を使用している場合)または/opt/HiEDMS/client/lib_tp5(TPBroker V5を使用している場合)に存在しているかどうか
8共有ライブラリではありません。HiRDB File Linkのライブラリのファイルまたはlibdsfalが別のファイルに置き換えられていないか確認してください。
12メモリ不足のため,実行できません。メモリを増設するか,メモリを大量に消費しているアプリケーションを終了して,利用可能なメモリを増やしてください。
13ライブラリにアクセスできません。HiRDB File Linkのライブラリまたはlibdsfalのファイルのアクセス権に,読み込みまたは実行パーミッションがないため,エラーになりました。ファイルの読み込みまたは実行パーミッションを確認してください。
その他errno.hの内容を参照し,対処してください。