2010年7月2日金曜日

epgrec で録画ファイルが削除できなくなったら


epgrec で録画済ファイルを削除しようとしたときに、”Error過去の録画予約です”と表示され、削除できなくなることがある。

データベースに接続
> mysql -p
mysql> use user1

過去の録画で終了フラグが立っていないものを探す
mysql> select id, complete from Recorder_reserveTbl where endtime < now();

該当するレコードの終了フラグを立てる
mysql> start transaction;
mysql> update Recorder_reserveTbl set complete = 1 where id = 367;
mysql> commit;
mysql> \q

あとは、epgrec の録画済一覧画面から通常通り削除する。