Страница 1 из 1

nbackup и ODS от полуторки.

Добавлено: 11 фев 2005, 12:05
VKozlov
Ветки "обсуждение альфа/бета версий" тут нет, поэтому пишу сюда :)

NBackup на ODS от полуторки работать принципиально не может, или не хочет из-за бага? При запуске на базе от полуторки ничего наподобие "incompatible ODS version" не выдает, вместо этого ругается на параметр командной строки -U. После b/r на новой ODS та же командная строка отрабатывается без проблем.

Баг или фича?

Добавлено: 11 фев 2005, 12:07
kdv
что-то я не понял, каким образом nbackup может работать на ODS 10... и почему это надо считать багом или фичой. например, почему нельзя создать bigint в базе с ODS 9? да потому что ...

или, почему IB 7.1/7.5 на ODS 11.1 делает быструю сборку мусора в индексах, а с ODS 10 не может - вот как, это баг, или фича? :-)

Добавлено: 11 фев 2005, 12:32
Merlin
Багой надо считать то, что Коля весьма безответсвенно относится к изменению ODS и оставляет старый номер. С AMD64 те же грабли.

Добавлено: 11 фев 2005, 12:45
VKozlov
На уровне банального здравого смысла я понимаю, что не должен он на старой ODS работать. Но можно было бы перед попыткой тыкнуться в RDB$BACKUP_HISTORY проверить версию ODS и выдать сообщение о несовместимости.

Добавлено: 12 фев 2005, 13:30
dimitr
nbackup принципиально не может работать со старой ОДС в плане инкрементальных бекапов. Но теоретически может в плане подготовки базы к физическому резервированию. Просто в nbackup еще проверок от дурака маловато, это будет потихоньку решаться в ходе бета-тестирования.

Добавлено: 12 фев 2005, 15:32
VKozlov
Ну вот про проверки от дурака я и хотел сказать.
Слушай, а может вообще забить в .conf параметр "EnableOldODS" и сделать его по умолчанию off - дабы неповадно было? Все-таки как никак номер major-версии сервера поменялся - раз; переход на новую версию должен делаться через b/r - два; типа колокольчик для удара лбом сделать в нескольких шагах от потенциальных граблей :) Кому сильно надо - включит в конфиге, а остальные сделают b/r и будут счастливы :)