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

Обработка исключений в isql

Добавлено: 29 янв 2007, 20:22
Alex_Latin
Прогоняю скрипты, используя isql.
Мне необходимо до прогона скопировать БД, и в случае появление ошибок SQLCODE вернуть копию на место рабочей.
Скрипты прогоняю батником.
Подскажите, как это лучше делать? :shock:

Добавлено: 29 янв 2007, 21:56
Merlin
backup - restore в другой файл с проверкой успешности - сомнительные эксперименты - при обломе остановить сервер и скопировать копию на место исходной.

Ещё можно вывод isql направить в файл, проанализировать результат, поправить ошибки и догнать только то, что не получилось. Но b/r копию иметь никогда не повредит.

Добавлено: 30 янв 2007, 07:51
Dimitry Sibiryakov
isql при ошибках в скрипте вернет ненулевой return code. Проверяй это батничком.