SQL> select process ,status,client_process,sequence# from v$managed_standby;
PROCESS STATUS CLIENT_PSEQUENCE#
--------- ------------ -------- ----------
ARCHCONNECTEDARCH
0
ARCHCLOSINGARCH
205
RFS RECEIVINGUNKNOWN 0
RFS WRITINGLGWR
206
RFS RECEIVINGUNKNOWN 0
SQL> show parameter standby_
NAME
TYPEVALUE
------------------------------------ ----------- ------------------------------
standby_archive_dest
stringD:STANDBYPHYSICALARCHIVE
SQL> show parameter log_archive_dest_2;(standby)
NAME
TYPEVALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_2
stringservice=xhtest valid_for=(onli
ne_logfiles,primary_role) db_u
nique_name=xhtest
SQL> show parameter log_archive_dest_2 (pirmary)
NAME
TYPEVALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_2
stringservice=standby1 lgwr sync val
id_for=(online_logfiles,primar
y_role) db_unique_name=standby
1
SQL> alter system switch logfile;
系统已更改。
SQL> /
系统已更改。
SQL> /
系统已更改。
SQL> select name,creator from v$archived_log;
D:STANDBYPHYSICALARCHIVEARC LGWR
第一次switch logfile;
00202_0661538341.001
D:STANDBYPHYSICALARCHIVE1AR ARCH
第2次switch logfile;
C00203_0661538341.001
D:STANDBYPHYSICALARCHIVEARC LGWR
第3次switch logfile;
NAME
CREATOR
------------------------------ -------
00204_0661538341.001
D:STANDBYPHYSICALARCHIVE1AR ARCH
C00205_0661538341.001
为什么 产生在standby_archive_dest,也 产生在 log_archive_dest_2位置这2位置怎么是循环使用的 ,哪位知道,望赐教~下,设置lgwr后 不应该都是 creator 都是lgwr吗 ,是不是哪里设置错了,还是我理解错了.
|