Если база отсутствует, битая или не до конца загрузилась из DT то автоматический запуск восстановления с ключом RestoreIB не сработает.
Потому что выдаст - нарушение авторизации. Я то запускаю с логином-паролем, а в этих случаях надо без.
А уж если битая, то вообще не запустится.
Так вот, какой выход?
Неужели всегда сперва удалять, потом загружать?
(2) не пустую и битую, а в пустую и битую. Речь о том, чтобы не удалять текущую базу. Если загрузка не стартанет, то так хоть текущая версия базы останется.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший