Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 проблема восстановления  [new]
Alexey181
Member

Откуда: default city
Сообщений: 907
доброго дня!
делается полный бэкап так,
run{
sql 'alter system switch logfile';
delete obsolete;
backup as compressed backupset full database tag macfull;
backup filesperset=500 archivelog all delete input;
}
пытаюсь восстановить на другом сервере и получаю
RMAN> run{
2>  set until logseq 6398 thread 1;
3> restore database;
4> recover database;
5> }

executing command: SET until clause

Starting restore at 22-DEC-10
using channel ORA_DISK_1

channel ORA_DISK_1: starting datafile backupset restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
restoring datafile 00001 to D:\MACBER\SYSTEM01.DBF
restoring datafile 00003 to D:\MACBER\SYSAUX01.DBF
restoring datafile 00004 to D:\MACBER\USERS01.DBF
restoring datafile 00005 to D:\MACBER\IFSAPP_DATA.DBF
restoring datafile 00006 to D:\MACBER\IFSAPP_INDEX.DBF
restoring datafile 00007 to D:\MACBER\IFSAPP_REPORT_DATA.DBF
restoring datafile 00008 to D:\MACBER\ZB_DATA.DBF
restoring datafile 00009 to D:\MACBER\UNDOTS02.DBF
restoring datafile 00010 to D:\MACBER\MACCLIENT_DATA2.DBF
channel ORA_DISK_1: reading from backup piece C:\FLASH_RECOVERY_AREA\MACBER\BACK
UPSET\2010_12_22\O1_MF_NNNDF_MACFULL_6K29FYHO_.BKP
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 12/22/2010 15:30:41
ORA-19870: error reading backup piece C:\FLASH_RECOVERY_AREA\MACBER\BACKUPSET\20
10_12_22\O1_MF_NNNDF_MACFULL_6K29FYHO_.BKP
ORA-00600: internal error code, arguments: [krbrvalmd_zeroscn], [], [], [], [],
[], [], []
в трассере процесса dbw0
такие сообщения
O/S-Error: (OS 2) Не удается найти указанный файл.
ORA-01157: ?????? ????????????????/??????????? ???? ??????  9 - ??. ???? ??????????? DBWR
ORA-01110: ???? ?????? 9: 'D:\MACBER\UNDOTS02.DBF'
ORA-27041: ?????????? ??????? ????
OSD-04002: unable to open file
O/S-Error: (OS 2) Не удается найти указанный файл.
ORA-01157: ?????? ????????????????/??????????? ???? ??????  10 - ??. ???? ??????????? DBWR
ORA-01110: ???? ?????? 10: 'D:\MACBER\MACCLIENT_DATA2.DBF'
ORA-27041: ?????????? ??????? ????
OSD-04002: unable to open file
O/S-Error: (OS 2) Не удается найти указанный файл.
Путь такой есть на сервере, что можно тут предпринять?
Oracle 10.2.0.4
22 дек 10, 15:40    [9982061]     Ответить | Цитировать Сообщить модератору
 Re: проблема восстановления  [new]
GL
Member

Откуда: Харьков
Сообщений: 1513
Alexey181,

Не тратьте время - вы не там делаете 'alter system switch logfile' - его нужно делать непосредственно после бэкапа базы и перед бэкапом архивлогов. Да и лучше не так, а 'alter system archive log current', потому что switch logfile не ждёт результата, так что можно остаться без нужного архивлога.
22 дек 10, 17:16    [9983043]     Ответить | Цитировать Сообщить модератору
 Re: проблема восстановления  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18487
Как меня недавно ткнули, с 9-ки BACKUP ARCHIVELOG (при открытой БД) предварительно архивирует текущий лог.

2Аффтар
А как восстанавливался контролфайл? Какие параметры экземпляра (init / spfile). Существует ли целевой каталог (D:\MACBER) и как насчет прав записи в него?
23 дек 10, 02:34    [9985330]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить