46 Access to the requested file is denied.

読み込み専用モードで開いたファイルに対して、Insert、Update、または Delete 操作を実行しようとしました。
次の COBOL 状態として返されます。
  • ANSI 85 状態:48
  • ANSI 74 状態:9/148

オペレーティング システムによって読み込み専用フラグが立てられているファイルに、Insert、Update、または Delete 操作を実行しようとしました。

Xfh2btr は、レコード ロックを検出するために Update 操作を試みます。このエラーが返されたときに、WRITE、DELETE、REWRITE のいずれの操作も実行していない場合は、NODETECTLOCK 指令を使用してください。

更新に必要なオーナー名が、ファイルを開いたときに正しく指定されませんでした。

Xfh2btr を使用して Btrieve ファイルにアクセスする場合には、オーナー名は指定できません。