Problém 11:
V případě, že chcete vytvořit standby databázi, musíte nejdřív přidat standbz logy ke stavajícím redo logům.
Řešení:

1) Zkontrolujte logovací soubory
SQL> select member from v$logfile;
MEMBER ——————————————————————————– /opt/oradata/DBAPRIM/onlinelog/o1_mf_4_4so95w6l_.log /opt/oradata/DBAPRIM/onlinelog/o1_mf_3_4so95tl7_.log /opt/oradata/DBAPRIM/onlinelog/o1_mf_2_4so95rvx_.log /opt/oradata/DBAPRIM/onlinelog/o1_mf_1_4so95q6h_.log

2) Zkontrolujte redo log soubory
SQL> select group# from v$standby_log;
no rows selected

3) Přidejte standby redo logy (původni skript zde)
SQL> select ‚alter database add standby logfile „‚|| regexp_substr(MEMBER,’/.+/‘)||’stdby_’|| regexp_replace(member,regexp_substr(MEMBER,’/.+/‘),“)|| „‚ size ‚||bytes||‘;‘ „Create Standby redo“ from v$logfile lf , v$log l where l.group# = lf.group# /
Create Standby redo ——————————————————————————– alter database add standby logfile ‘/opt/oradata/DBAPRIM/onlinelog/stdby_o1_mf_4 _4st4hxkx_.log’ size 104857600;
alter database add standby logfile ‘/opt/oradata/DBAPRIM/onlinelog/stdby_o1_mf_3 _4st4hvk6_.log’ size 104857600;
alter database add standby logfile ‘/opt/oradata/DBAPRIM/onlinelog/stdby_o1_mf_2 _4st4hsj7_.log’ size 104857600;
alter database add standby logfile ‘/opt/oradata/DBAPRIM/onlinelog/stdby_o1_mf_1 _4st4hq12_.log’ size 104857600;

SQL> select member from v$logfile;
MEMBER ——————————————————————————– /opt/oradata/DBAPRIM/onlinelog/o1_mf_4_4st4hxkx_.log /opt/oradata/DBAPRIM/onlinelog/o1_mf_3_4st4hvk6_.log /opt/oradata/DBAPRIM/onlinelog/o1_mf_2_4st4hsj7_.log /opt/oradata/DBAPRIM/onlinelog/o1_mf_1_4st4hq12_.log /opt/oradata/DBAPRIM/onlinelog/stdby_o1_mf_4_4so95w6l_.log /opt/oradata/DBAPRIM/onlinelog/stdby_o1_mf_3_4so95tl7_.log /opt/oradata/DBAPRIM/onlinelog/stdby_o1_mf_2_4so95rvx_.log /opt/oradata/DBAPRIM/onlinelog/stdby_o1_mf_1_4so95q6h_.log



Komentáře