powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / SQL2537N при восстановлении базы
8 сообщений из 8, страница 1 из 1
SQL2537N при восстановлении базы
    #37097023
netka!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу сделать копию рабочей базы такой командой:
DB2 RESTORE DATABASE %FromDB% FROM '%BackupPath%' TAKEN AT 20110204100436 TO D: INTO %ToDB% WITHOUT ROLLING FORWARD

В ответ получаю: SQL2537N После восстановления требуется повтор транзакций

По такому коду ошибки поиск на форуме выдает только 1 сообщение, но оно не про восстановление

Что не так в моей команде?
...
Рейтинг: 0 / 0
SQL2537N при восстановлении базы
    #37097088
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
netka!,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
db2 "? SQL2537N"

SQL2537N  Roll-forward is required following the Restore.

Explanation:

SQLUD_NOROLLFWD was specified for the rst_type parameter of the Database
Restore utility, indicating that a roll-forward is not required to make
the restored database usable.  If the database to be restored was backed
up in online mode  or the restore issued was a tablespace level restore,
 then a roll-forward operation is necessary to make the database usable. 

User response:

Resubmit the Database Restore command without specifying SQLUD_NOROLLFWD
for the rst_type parameter.

Т.е. после восстановления из онлайнового архива вы обязаны сделать rollforward.
...
Рейтинг: 0 / 0
SQL2537N при восстановлении базы
    #37097158
netka!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark Barinstein,
спасибо, но так я в самом начале пробовала - не получается:

DB2 RESTORE DATABASE %FromDB% FROM '%BackupPath%' TAKEN AT 20110204100436 TO D: INTO %ToDB%
DB2 ROLLFORWARD DB %ToDB% COMPLETE

В ответ:
sql1276n Базу данных нельзя вывести из состояния отложенного повтора транзакций, пока при повторе не будет пройден момент времени "2011-02-04-05.15.34.000000 UTC", потому что узел "0" содержит информацию. более позднюю, чем указанное время

Потом нашла здесь советы, что при восстановлении из архива надо писать "withot rolling forward"

Все-таки, как правильно писать команду для копирования базы из архивной копии?
...
Рейтинг: 0 / 0
SQL2537N при восстановлении базы
    #37097260
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
netka!Mark Barinstein,
спасибо, но так я в самом начале пробовала - не получается:

DB2 RESTORE DATABASE %FromDB% FROM '%BackupPath%' TAKEN AT 20110204100436 TO D: INTO %ToDB%
DB2 ROLLFORWARD DB %ToDB% COMPLETE

В ответ:
sql1276n Базу данных нельзя вывести из состояния отложенного повтора транзакций, пока при повторе не будет пройден момент времени "2011-02-04-05.15.34.000000 UTC", потому что узел "0" содержит информацию. более позднюю, чем указанное время

Потом нашла здесь советы, что при восстановлении из архива надо писать "withot rolling forward"

Все-таки, как правильно писать команду для копирования базы из архивной копии?
DB2 RESTORE DATABASE %FromDB% FROM '%BackupPath%' TAKEN AT 20110204100436 TO D: INTO %ToDB%
DB2 ROLLFORWARD DB %ToDB% TO END OF LOGS
после того, как убедились, что последняя команда отработала без ошибок:
DB2 ROLLFORWARD DB %ToDB% STOP
А вообще почитайте про Rollforward recovery
...
Рейтинг: 0 / 0
SQL2537N при восстановлении базы
    #37097303
netka!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark Barinstein,

спасибо! я сделала db2 rollforward db .. to end of backup, а потом db2 rollforward db .. complete - и все заработало. Очень жаль, что в справке db2 не пишут разницу между ключевыми словами в командах
...
Рейтинг: 0 / 0
SQL2537N при восстановлении базы
    #37097314
netka!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а, и еще я скопировала последние 6 логов в каталог с логами своей новой бд
...
Рейтинг: 0 / 0
SQL2537N при восстановлении базы
    #37097339
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
netka!...
Очень жаль, что в справке db2 не пишут разницу между ключевыми словами в командахПро ROLLFORWARD DATABASE читали?
...
Рейтинг: 0 / 0
SQL2537N при восстановлении базы
    #37097376
netka!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, но не все поняла. Я раньше никогда не работала с дб2, в скл все более понятно
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / SQL2537N при восстановлении базы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]