On Jul 24, 11:38 am, Andrei <[email protected]> wrote:
> > А вот, кстати, откуда такая религия, что пересоздать эти базы через
> > скрипт нереально?
>
> в общем случае -- реально. Но, есть частные случаи: предприятия с
> круглосуточным циклом производства и базами более 30 Гб. Для db
> maintenance реально доступно время с 8:00 воскресенья до 18:00
> воскресенья. Такая база врядли перельется за 10 час.
> Кстати, чем переливать? IBExpert?

Я бы сделал специально под это дело заточенный набор утилит - сначала,
не останавливая базу, проверить, что констрейнты действительно
выполнены, затем создать новую, перелить статические справочники,
затем остановить рабочую, перелить рабочие таблицы и затем создать
индексы. Само собой, держать на разных физических дисках оригинал и
новую базу.
А для оценки времени переливания - возьми сумму времен backup+restore
на этом же сервере.

Ответить