Назад | Перейти на главную страницу

Почему ALTERDB сообщает «Нет доступных для удаления контрольных точек», даже если они есть в файловой системе?

Сегодня утром меня встретил Энгр 10.0.0 со следующим:

[ingres@denux ~]$ alterdb dejandb -keep=60
Mon May 28 08:54:17 2012 ALTERDB: No checkpoints available to delete.

[ingres@denux ~]$ ls -la /opt/Ingres/IngresII/ingres/ckp/default/dejandb | wc -l
62

КПП явно есть. И Ingres прекрасно создает новые контрольные точки, но я не могу удалить их с помощью alterdb <dbname> -keep=<NN>

Любые идеи?

Примечание. Этот пост должен быть помечен как "ingres", но у меня недостаточно ранга для его создания. Здесь нужна помощь.

Похоже, мне нужен был крепкий кофе, чтобы разбудить меня!

По-видимому alterdb <database name> -keep=<NN> естественно будет работать ТОЛЬКО при наличии NN контрольных точек и более! :) Я хотел -keep=60 но у меня было меньше 60, потому что две недели назад я сделал уборку, и осталось только 30 ...

Так что все заработало, когда я понизил номер NN ...