これは定義されていないインデックスを指定しているか、または、インデックスの定義が間違っているかが考えられます。
また、本現象はSTART命令以外でも起こります。実行した命令とそのときの詳細ステータスコードが次のいずれかであれば該当します。
・OPEN命令 … "39"エラー
・READ命令 … [0x0000c585]
・REWRITE命令 … [0x0000c5ac]
・DELETE命令 … [0x0000c5bf]
・START命令 … [0x0000c3a1]
RDB表を索引編成としてアクセスする場合は、事前に、表定義ユーティリティを使用して、必要なインデックスを定義しておく必要があります。
RECORD KEY句とALTERNATE RECORD KEY句に指定しているものがすべて正しく定義されているか確認してください。
本現象はIFAS一般索引ファイルでも起こり得ます。
・OPEN命令 … "39"エラー
・READ命令 … [0x0000c37b]
・REWRITE命令 … [0x0000c38e]
・DELETE命令 … [0x0000c397]
・START命令 … [0x0000c3a1]
この場合はインデックスメンテナンスユーティリティを使用して、インデックスを正しく定義し直してください。