Database JUNKY

MySQL,MariaDBを中心としたブログです

DB2 SQL20241N エラーの対処方法について

テーブルのDrop時 SQL20241N エラーが発生する件について

SQL20241N

ドロップされた表 table-name に対する履歴ファイル項目の書き込みが失敗しました。

説明 ドロップされた表のリカバリーは、ドロップされた表 table-name が常駐する表スペースで可能です。表スペースがドロップされた表のリカバリーを可能にすると、履歴ファイル項目が、表のドロップの一部として作成されます。この履歴ファイルには、ドロップされた表のリカバリー中に役立つデータが含まれます。ドロップされた表に新規履歴ファイル項目を書き込むことはできませんでした。その結果、表のドロップを完了できませんでした。 履歴ファイルがあるファイル・システム全体に、このような失敗の原因があると考えられます

はじめ、なんのことだがさっぱりわからなかったのですが、単にOSのディスク利用率が100%いったためのエラーでした。当然ながら、ディスクのお掃除(不要なファイルを削除)をしてこのこの問題は解決、 DB2管理者のみなさま、そろそろファイルのお掃除な季節にはなっておりませんか?