10G Как создать STANDBY LOGFILE GROUP ?

juks@gala.net
Дата: 27.02.2007 14:48:38
День добрый .

Имею стендбай. В него засунул с примари созданный контролфайл.
Так вот при создании redo logs получаю

 SQL> ALTER DATABASE ADD STANDBY LOGFILE GROUP 1 ('/u01/database/db1/db1/redo01.log') ;                                                        
ALTER DATABASE ADD STANDBY LOGFILE GROUP 1 ('/u01/database/db1/db1/redo01.log')
*
ERROR at line 1:
ORA-01184: logfile group 1 already exists

SQL>  SELECT GROUP#,THREAD#,SEQUENCE#,ARCHIVED,STATUS FROM V$STANDBY_LOG;                                                                     

no rows selected

Примари передает by LGWR ASYNC логи и стендбай их накатывает.
Что тут не так ? Просветите плз. Из доки ничего не понятно.
juks@gala.net
Дата: 27.02.2007 15:03:11
При старте в алерте такая запись
Errors in file /opt/10.2/admin/db1/bdump/db1_mrp0_31837.trc:
ORA-00313: open failed for members of log group 1 of thread 1
ORA-00312: online log 1 thread 1: '/u01/database/db1/db1/redo01.log'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
Tue Feb 27 13:56:53 2007
Errors in file /opt/10.2/admin/db1/bdump/db1_mrp0_31837.trc:
ORA-00313: open failed for members of log group 1 of thread 1
ORA-00312: online log 1 thread 1: '/u01/database/db1/db1/redo01.log'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
Clearing online redo logfile 1 /u01/database/db1/db1/redo01.log
Clearing online log 1 of thread 1 sequence number 3721
Tue Feb 27 13:56:53 2007
Errors in file /opt/10.2/admin/db1/bdump/db1_mrp0_31837.trc:
ORA-00313: open failed for members of log group 1 of thread 1
ORA-00312: online log 1 thread 1: '/u01/database/db1/db1/redo01.log'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
Tue Feb 27 13:56:53 2007
Errors in file /opt/10.2/admin/db1/bdump/db1_mrp0_31837.trc:
ORA-19527: physical standby redo log must be renamed
ORA-00312: online log 1 thread 1: '/u01/database/db1/db1/redo01.log'
Clearing online redo logfile 1 complete
Обьясните кто-нибудь что это означает и откуда берется
Alex from SPb
Дата: 27.02.2007 15:12:07
посмотрите Doc ID: Note:352879.1
StarWoofy
Дата: 27.02.2007 15:21:44
juks@gala.net
День добрый .

Имею стендбай. В него засунул с примари созданный контролфайл.
Так вот при создании redo logs получаю

Что тут не так ? Просветите плз. Из доки ничего не понятно.

Группа должна быть уникальной (т.е. ты пытаешься перебить номера online redo)
Сформируй-например-стендбай группу как №10 если у тебя её нету в redo.
juks@gala.net
Дата: 27.02.2007 15:34:33
Ага, понял.
Благодартсвую.
А какой я должен поставить log_file_name_convert, если пути совпадают ?
Или таки нужно юзать разные имена для реду и стендбай реду ?
MacDuck
Дата: 27.02.2007 15:38:25
juks@gala.net

Или таки нужно юзать разные имена для реду и стендбай реду ?


Почему бы и нет?
StarWoofy
Дата: 27.02.2007 15:43:29
juks@gala.net
Ага, понял.
Благодартсвую.
А какой я должен поставить log_file_name_convert, если пути совпадают ?
Или таки нужно юзать разные имена для реду и стендбай реду ?


Чем не устраивает вариант:
redoxxxxx.log для redo
sbyxxxxxx.log для standby
?

Во всяком случае путаницы не будет!
juks@gala.net
Дата: 27.02.2007 15:58:09
StarWoofy
juks@gala.net
Ага, понял.
Благодартсвую.
А какой я должен поставить log_file_name_convert, если пути совпадают ?
Или таки нужно юзать разные имена для реду и стендбай реду ?


Чем не устраивает вариант:
redoxxxxx.log для redo
sbyxxxxxx.log для standby
?

Во всяком случае путаницы не будет!

Так и поступил. Имена разные - пути совпадают.
Никак не допру, каким должен быть log_file_name_convert ?
StarWoofy
Дата: 27.02.2007 16:00:42
juks@gala.net

Так и поступил. Имена разные - пути совпадают.
Никак не допру, каким должен быть log_file_name_convert ?

Если у тебя разные имена (и разные номера групп)
при чем тут конвертация пути? Оно нафиг не нужно!
StarWoofy
Дата: 27.02.2007 16:03:44
StarWoofy
juks@gala.net

Так и поступил. Имена разные - пути совпадают.
Никак не допру, каким должен быть log_file_name_convert ?

Если у тебя разные имена (и разные номера групп)
при чем тут конвертация пути? Оно нафиг не нужно!

упс. вроде сообразил о чем ты.
Если конвертация каталога - то как обычно.
ps. У меня файлы разложены, конечно, но указан общий путь через симлинки.