powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / RMAN RESTORE ошибка создания SYSTEM01.DBF
25 сообщений из 41, страница 1 из 2
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37502455
Ora_fan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поднимаю бэкап версии 10g на Win 2003
Делаю все по стандарту, восстанавливаю контрольник,
переименовываю пути к файлам,
На этапе RESTORE DATABASE получаю ошибку создания SYSTEM01.DBF

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
creating datafile fno= 1  name=F:\ORADATA\ххх\SYSTEM01.DBF
released channel: c1
RMAN- 00571 : ===========================================================
RMAN- 00569 : =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN- 00571 : ===========================================================
RMAN- 03002 : failure of restore command at  10 / 28 / 2011   12 : 49 : 34 
ORA- 01180 : can not create datafile  1 
ORA- 01110 : data file  1 : 'F:\ORADATA\ххх\SYSTEM01.DBF'
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37502473
Ora_fan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По list backup все файлы в наличии, дргугие без проблем разворачивает,
например SYSAUX01.DBF
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37502597
Ora_fan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кажется процесс пошел.. почистил мусор в каталоге RMAN
помогла последовательность

Код: plaintext
1.
2.
crosscheck backup database;
delete expired backup database;
catalog start with 'каталог с бэкапом';
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37502746
Ora_fan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Увы, в конце RESTORE ошибка
Код: plaintext
1.
2.
3.
Oracle Error:
ORA- 01547 : warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA- 01152 : file  1  was not restored from a sufficiently old backup
ORA- 01110 : data file  1 : 'F:\ORADATA\ххх\SYSTEM01.DBF'
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37502823
Ora_fan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ощущение, что требует более старую копию..
Как же так, бэкап RMAN полный, system01.dbf в нем есть, почему его не хватает?
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37502863
Фотография Brass
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лог восстановления покажи. Он ресторился, этот system.dbf?
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37502888
Ora_fan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Brassлог восстановления покажи. Он ресторился, этот system.dbf?
Понять не могу, на диске в наличии , дата файла соответсьвует.
а была ошибка
Код: plaintext
1.
2.
ORA- 01547 : warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA- 01152 : file  1  was not restored from a sufficiently old backup
ORA- 01110 : data file  1 : 'F:\ORADATA\SPASG2\SYSTEM01.DBF'
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37502899
Ora_fan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
лог в файл не перенаправил, информанивные сообщения копировал с консоли
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37504826
Ora_fan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Неужели никто с этим не сталкивался?
Взял свежий архив, попробовал - опять ошибка на этапе Recovery
Получается archivlog не хватает, что не так в скрипте бэкапа.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Oracle Error:
ORA- 01547 : warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA- 01152 : file  1  was not restored from a sufficiently old backup
ORA- 01110 : data file  1 : 'F:\ORADATA\xxx\SYSTEM01.DBF'

released channel: c1
RMAN- 00571 : ===========================================================
RMAN- 00569 : =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN- 00571 : ===========================================================
RMAN- 03002 : failure of recover command at  10 / 28 / 2011   18 : 03 : 50 
RMAN- 06053 : unable to perform media recovery because of missing log
RMAN- 06025 : no backup of log thread  1  seq  43036  lowscn  1128764343  found to restore
RMAN- 06025 : no backup of log thread  1  seq  43035  lowscn  1128757259  found to restore
RMAN- 06025 : no backup of log thread  1  seq  43034  lowscn  1128742652  found to restore
RMAN- 06025 : no backup of log thread  1  seq  43033  lowscn  1128727322  found to restore
RMAN- 06025 : no backup of log thread  1  seq  43032  lowscn  1128711970  found to restore

бекап делался скриптом
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
run
{
  allocate channel c1 DEVICE TYPE DISK FORMAT 'C:\oracle\fl_rec\ora_df%t_s%s_s%p';
  allocate channel c2 DEVICE TYPE DISK FORMAT 'G:\fl_rec\ora_df%t_s%s_s%p';

  change archivelog all crosscheck;

  BACKUP AS COMPRESSED BACKUPSET DATABASE FILESPERSET  5  include current controlfile;

  sql 'ALTER SYSTEM ARCHIVE LOG CURRENT';
  backup filesperset  100  archivelog all format 'f:\archlog\arc__%p%d.%s' delete input;

  release channel c1;
  release channel c2;
}
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37504829
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
include current controlfile
В этом контрольнике НЕТ сведений о текущем (том, который ты при этом делал) бэкапе
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37504847
Ora_fan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tru55
Код: plaintext
include current controlfile
В этом контрольнике НЕТ сведений о текущем (том, который ты при этом делал) бэкапе

Разве включенного автобэкапа контрольников недостаточно?
Восстанавливал контрольник из автобэкапного файла,
почему тогда только SYSTEM не может отрекавериться?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
Fri Oct  28   04 : 57 : 24   2011 
Starting control autobackup
Control autobackup written to DISK device
	handle 'C:\ORACLE\PRODUCT\10\DATABASE\C-4184186565-20111028-00'
Fri Oct  28   04 : 57 : 26   2011 
ALTER SYSTEM ARCHIVE LOG
Fri Oct  28   04 : 57 : 26   2011 
Thread  1  advanced to log sequence  43036  (LGWR switch)
  Current log#  23  seq#  43036  mem#  0 : D:\ORADATA\SPASG2\REDO23D.LOG
  Current log#  23  seq#  43036  mem#  1 : G:\ORADATA\SPASG2\REDO23G.LOG
Fri Oct  28   04 : 57 : 27   2011 
ALTER SYSTEM ARCHIVE LOG
Fri Oct  28   04 : 57 : 27   2011 
Thread  1  advanced to log sequence  43037  (LGWR switch)
  Current log#  24  seq#  43037  mem#  0 : D:\ORADATA\SPASG2\REDO24D.LOG
  Current log#  24  seq#  43037  mem#  1 : G:\ORADATA\SPASG2\REDO24G.LOG
Fri Oct  28   04 : 58 : 37   2011 
Starting control autobackup
Control autobackup written to DISK device
	handle 'C:\ORACLE\PRODUCT\10\DATABASE\C-4184186565-20111028-01'
Fri Oct  28   08 : 27 : 01   2011 

Кстати, не могу понять, почему автобэкап делается 2 раза, я контрольник восстанавливал из первого
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37504851
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ora_fanвосстанавливаю контрольник,
переименовываю пути к файлам,SWITCH выполняешь после RESTORE?
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37504855
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ora_fanРазве включенного автобэкапа контрольников недостаточно?
У тебя про autobackup не сказано ни слова. И если включен autobackup, то зачем ...include ... ?
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37504861
Ora_fan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вячеслав ЛюбомудровOra_fanвосстанавливаю контрольник,
переименовываю пути к файлам,SWITCH выполняешь после RESTORE?
Естественно, для всех файлов SWITCH отрабоал
SYSTEM вообще лежит по точно такому же пути,
до RESTORE все прошло успешно, все фалы на диске.
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37504862
Ora_fan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tru55Ora_fanРазве включенного автобэкапа контрольников недостаточно?
У тебя про autobackup не сказано ни слова. И если включен autobackup, то зачем ...include ... ?
Да, автобэкп контрольников включен, как без этого, т.к. файлы в течении дня в табличные пространства добавляются
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37504872
Ora_fan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tru55Ora_fanРазве включенного автобэкапа контрольников недостаточно?
И если включен autobackup, то зачем ...include ... ?

Осталось исторически, забыл. Наверное стоит убрать? Теперь понял почему у меня два бэкапа контрольников
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37504873
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Два автобэкапа, потому что две команды BACKUP
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37504876
Eliska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
файл system "свежее", чем control
попробуй по новой - убей контролы и
startup nomount
restore conrolfile from autobackup;
alter database mount
и тд
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37504891
Ora_fan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Делал по алгоритму:

1. startup nomount;



2.RMAN> set dbid=4184186565;
RMAN> connect target /

3.
run {
restore controlfile from 'C:\oracle\flash_recovery_area\C-4184186565-20111028-00';
}


4.

run { mount database; }

5. ## Путь к бэкапу данных и архивлогов ##

catalog start with 'C:\oracle\flash_recovery_area'

6.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
RUN { allocate channel c1 device type disk;
      allocate channel c2 device type disk;

SET NEWNAME FOR DATAFILE 'E:\xxx\xxx.DBF' to 'G:\xxx\xxx.DBF';
...........
SET NEWNAME FOR DATAFILE 'H:\xxx\zzz.DBF' to 'F:\xxx\zzz.DBF'; 

RESTORE DATABASE ;
SWITCH DATAFILE ALL;
RECOVER DATABASE ;
alter database open resetlogs;
}
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37504897
Ora_fan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Eliskaфайл system "свежее", чем control
попробуй по новой - убей контролы и
startup nomount
restore conrolfile from autobackup;
alter database mount
и тд
Бэкап перенесен на резервный сервер,
так что приходится напрямую указывать путь откуда ставить контрольник.

Как может он оказаться свежее, если бэкап должен обеспечивать синхронность данных?
Мне нужно архивировать и использовать контрольник до создания бэкапа?
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37504909
Eliska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А почему взял контрол из явно указанного бэкапа?
restore controlfile from autobackup должен сам взять правильный , самый свежий
у тебя типа Оракл смотрит контрол - scn 200, начинает восстанавливать system -видит, что у system - 220
и сразу говорит, что БД не откроешь. по мне если есть возможность, лучше начать сначала
заменив команду восстановления контрола на приведенную выше
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37504935
Ora_fan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
EliskaА почему взял контрол из явно указанного бэкапа?
restore controlfile from autobackup должен сам взять правильный , самый свежий
у тебя типа Оракл смотрит контрол - scn 200, начинает восстанавливать system -видит, что у system - 220
и сразу говорит, что БД не откроешь. по мне если есть возможность, лучше начать сначала
заменив команду восстановления контрола на приведенную выше

Пробовал вначале, но вероятно нужен RMAN репозиторий создавать,
выдает ошибку:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
RMAN> restore controlfile from autobackup;

Starting restore at  31 -OCT- 11 
using channel ORA_DISK_1

recovery area destination: C:\oracle\flash_recovery_area
database name (or database unique name) used for search: SPASG2
channel ORA_DISK_1: no autobackups found in the recovery area
channel ORA_DISK_1: looking for autobackup on day:  20111031 
channel ORA_DISK_1: looking for autobackup on day:  20111030 
channel ORA_DISK_1: looking for autobackup on day:  20111029 
channel ORA_DISK_1: looking for autobackup on day:  20111028 
channel ORA_DISK_1: looking for autobackup on day:  20111027 
channel ORA_DISK_1: looking for autobackup on day:  20111026 
channel ORA_DISK_1: looking for autobackup on day:  20111025 
channel ORA_DISK_1: no autobackup in  7  days found
RMAN- 00571 : ===========================================================
RMAN- 00569 : =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN- 00571 : ===========================================================
RMAN- 03002 : failure of restore command at  10 / 31 / 2011   11 : 16 : 35 
RMAN- 06172 : no autobackup found or specified handle is not a valid copy or piece
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37504940
Фотография pravednik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rman> list incarnation;
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37504941
Ora_fan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Eliska,
Но я все равно из того же файла контрольник беру, что при автобекапе создавался.
По alertlog проверял
...
Рейтинг: 0 / 0
RMAN RESTORE ошибка создания SYSTEM01.DBF
    #37504944
Ora_fan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pravednikrman> list incarnation;
Код: plaintext
1.
2.
3.
4.
5.
6.
RMAN> list incarnation;


List of Database Incarnations
DB Key  Inc Key DB Name  DB ID            STATUS  Reset SCN  Reset Time
------- ------- -------- ---------------- --- ---------- ----------
 1         1        SPASG2    4184186565        CURRENT  1            06 -NOV- 10 
...
Рейтинг: 0 / 0
25 сообщений из 41, страница 1 из 2
Форумы / Oracle [игнор отключен] [закрыт для гостей] / RMAN RESTORE ошибка создания SYSTEM01.DBF
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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