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

Откуда: г. Таганрог
Сообщений: 212
SID1 - боевая
SID2 - standby

1) Боевую в -> архивлог
 - archive_log_dest_1=d:\test\arch
 - archive_log_dest_2=service=sid2 mandatory reopen
2) Рестарт SID1

3) Создал SID2 по образу и подобию SID1 да только вот контрольные файлы другие сделал после того как резерв делать закончил.
alter database create standby controlfile as 'D:\ORACLE\ORADATA\SID2\CONTROL01.CTL'
4) РАЗМНОЖИЛ ПО F5 control02.ctl и control03.ctl
5) создал файл паролей
- orapwd file=d:\Oracle\ora92\database\PWDSID2.ora password=****
6) теперь spfilesid2:
 
- db_file_name_convert='D:\ORACLE\ORADATA\SID1\','D:\ORACLE\ORADATA\SID2\'
 - log_file_name_convert='D:\ORACLE\ORADATA\SID1\','D:\ORACLE\ORADATA\SID2\'
 - loc_name_space='SID' (рабочая и стэндбай на одной машине)
 - db_name='SID1'
 - instance_name='SID2'
 - соответственно пути к dump и файлам БД SID2 прописал.
 - archive_log_dest_1=d:\test\arch
7)
oradim -new -sid SID2

ну а далее понеслась....

SQL> connect sys/*****@sid2 as sysdba
Connected to an idle instance.
SQL> startup nomount
ORACLE instance started.

Total System Global Area  101785428 bytes
Fixed Size                   454484 bytes
Variable Size              75497472 bytes
Database Buffers           25165824 bytes
Redo Buffers                 667648 bytes
SQL> alter database mount standby database
  2  /

Database altered.

SQL> recover standby database
ORA-00279: change 108225 generated at 08/07/2006 10:25:28 needed for thread 1
ORA-00289: suggestion : D:\TEST\ARCH\ARC00005.001
ORA-00280: change 108225 for thread 1 is in sequence #5


Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
cancel
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1: 'D:\ORACLE\ORADATA\SID2\SYSTEM01.DBF'


ORA-01112: media recovery not started


SQL> recover standby database
ORA-00279: change 108225 generated at 08/07/2006 10:25:28 needed for thread 1
ORA-00289: suggestion : D:\TEST\ARCH\ARC00005.001
ORA-00280: change 108225 for thread 1 is in sequence #5


Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
cancel
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1: 'D:\ORACLE\ORADATA\SID2\SYSTEM01.DBF'


ORA-01112: media recovery not started

SQL> recover standby database
ORA-00279: change 108225 generated at 08/07/2006 10:25:28 needed for thread 1
ORA-00289: suggestion : D:\TEST\ARCH\ARC00005.001
ORA-00280: change 108225 for thread 1 is in sequence #5


Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
auto
ORA-00279: change 110990 generated at 08/07/2006 11:32:38 needed for thread 1
ORA-00289: suggestion : D:\TEST\ARCH\ARC00006.001
ORA-00280: change 110990 for thread 1 is in sequence #6
ORA-00278: log file 'D:\TEST\ARCH\ARC00005.001' no longer needed for this
recovery


ORA-00308: cannot open archived log 'D:\TEST\ARCH\ARC00006.001'
ORA-27041: unable to open file
OSD-04002: unable to open file
O/S-Error: (OS 2) The system cannot find the file specified.


ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1: 'D:\ORACLE\ORADATA\SID2\SYSTEM01.DBF'
облом>_

Выборка из SID1:
select * from v$archive

" ""RECID""STAMP""NAME""DEST_ID""THREAD#""SEQUENCE#""RESETLOGS_CHANGE#""RESETLOGS_TIME""FIRST_CHANGE#""FIRST_TIME""NEXT_CHANGE#""NEXT_TIME""BLOCKS""BLOCK_SIZE""CREATOR""REGISTRAR""STANDBY_DEST""ARCHIVED""APPLIED""DELETED""STATUS""COMPLETION_TIME""DICTIONARY_BEGIN""DICTIONARY_END""END_OF_REDO""BACKUP_COUNT""ARCHIVAL_THREAD#""ACTIVATION#"
"1""1""597843157""D:\TEST\ARCH\ARC00003.001""1""1""3""1""04.08.2006 12:00:14""51791""04.08.2006 12:28:42""86864""07.08.2006 9:56:36""179871""512""FGRD""FGRD""NO""YES""NO""NO""A""07.08.2006 11:32:37""NO""NO""NO""0""1""803572366"
"2""2""597843158""D:\TEST\ARCH\ARC00004.001""1""1""4""1""04.08.2006 12:00:14""86864""07.08.2006 9:56:36""107685""07.08.2006 10:19:02""361""512""FGRD""FGRD""NO""YES""NO""NO""A""07.08.2006 11:32:38""NO""NO""NO""0""1""803572366"
"3""3""597843158""D:\TEST\ARCH\ARC00005.001""1""1""5""1""04.08.2006 12:00:14""107685""07.08.2006 10:19:02""110990""07.08.2006 11:32:38""1459""512""FGRD""FGRD""NO""YES""NO""NO""A""07.08.2006 11:32:38""NO""NO""NO""0""1""803572366"


файлы: D:\test\arch\ARC00003.001; D:\test\arch\ARC00004.001; D:\test\arch\ARC00005.001; в наличии....
7 авг 06, 13:48    [2972575]     Ответить | Цитировать Сообщить модератору
 Re: Standby никак не хочет а надо...  [new]
Vladelot
Member

Откуда: г. Таганрог
Сообщений: 212
Забыл...сорри...
Oracle 9.2.0.6 WinXP SP2
7 авг 06, 13:48    [2972577]     Ответить | Цитировать Сообщить модератору
 Re: Standby никак не хочет а надо...  [new]
Vladelot
Member

Откуда: г. Таганрог
Сообщений: 212
Что ему еще сделать чтобы умиротворить его непокорную душу?
7 авг 06, 13:49    [2972579]     Ответить | Цитировать Сообщить модератору
 Re: Standby никак не хочет а надо...  [new]
softy
Member

Откуда: from Russia
Сообщений: 5911
автор
Создал SID2 по образу и подобию SID1 .


Можно уточнить как это было сделано?
7 авг 06, 15:31    [2973157]     Ответить | Цитировать Сообщить модератору
 Re: Standby никак не хочет а надо...  [new]
Sergey Fedorenko
Member

Откуда: Moscow
Сообщений: 178
Попробуй Data Guard использовать
dg_broker_start=false
(на обоих базах)
в OEM зарегистрируй свой Standby
запускай мастер из OEM
Tools/Database applications/Data Guard Manager и всё по порядку
8 авг 06, 13:53    [2976951]     Ответить | Цитировать Сообщить модератору
 Re: Standby никак не хочет а надо...  [new]
DВА
Member

Откуда:
Сообщений: 5439
Vladelot
Что ему еще сделать чтобы умиротворить его непокорную душу?

а что смущает-то?
RECOVER succeeded but OPEN RESETLOGS would get error below
или то, что хочет еще не созданного лога?
8 авг 06, 23:48    [2979557]     Ответить | Цитировать Сообщить модератору
 Re: Standby никак не хочет а надо...  [new]
DВА
Member

Откуда:
Сообщений: 5439
ORA-01195: online backup of file %s needs more recovery to be consistent
This is where Oracle is taking its hard-line approach. The datafile restored from the backup was not recovered to a point in time consistent with the other datafiles in the database. Therefore data corruption may exist and Oracle will not let you open the database normally.

Что б избежать таких ситуация при накате логов лучше использовать
recover managed standby database
8 авг 06, 23:52    [2979569]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить