Oracle standby'ды чыныгы убакта ишке ашыруу (Real-Time Apply)
Физикалык standby'ды чыныгы убакта ишке ашыруу (Real-Time Apply) үчүн:
1) Жүргүзүү
Физикалык standby'ды жөнөкөй жол менен жүргүзүш үчүн:
STARTUP NOMOUNT;
ALTER DATABASE MOUNT STANDBY DATABASE;
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;
Физикалык standby'ды чыныгы убакта ишке ашырылгандай болуп (Real-Time Apply) жүргүзүш үчүн:
STARTUP NOMOUNT;
ALTER DATABASE MOUNT STANDBY DATABASE;
alter database recover managed standby database using current logfile disconnect from session;
2) Текшерүү
Физикалык standby'ды чыныгы убакта ишке ашырылганын (Real-Time Apply) текшерүү:
Эгер чыныгы убакта ишке ашырылса (Real-Time Apply):
SQL> select DEST_ID,dest_name,status,type,srl,recovery_mode from v$archive_dest_status where dest_id=1;
DEST_ID DEST_NAME STATUS TYPE SRL RECOVERY_MODE
1 LOG_ARCHIVE_DEST_1 VALID LOCAL YES MANAGED REAL TIME APPLY
Эгер чыныгы убакта ишке ашырылбаса:
SQL> select DEST_ID,dest_name,status,type,srl,recovery_mode from v$archive_dest_status where dest_id=1;
DEST_ID DEST_NAME STATUS TYPE SRL RECOVERY_MODE
1 LOG_ARCHIVE_DEST_1 VALID LOCAL NO MANAGED
SQL> select process, status from v$managed_Standby;
PROCESS STATUS
ARCH CLOSING
ARCH CLOSING
ARCH CLOSING
RFS IDLE
RFS RECEIVING
RFS IDLE
MRP0 WAIT_FOR_LOG
1) Жүргүзүү
Физикалык standby'ды жөнөкөй жол менен жүргүзүш үчүн:
STARTUP NOMOUNT;
ALTER DATABASE MOUNT STANDBY DATABASE;
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;
Физикалык standby'ды чыныгы убакта ишке ашырылгандай болуп (Real-Time Apply) жүргүзүш үчүн:
STARTUP NOMOUNT;
ALTER DATABASE MOUNT STANDBY DATABASE;
alter database recover managed standby database using current logfile disconnect from session;
2) Текшерүү
Физикалык standby'ды чыныгы убакта ишке ашырылганын (Real-Time Apply) текшерүү:
Эгер чыныгы убакта ишке ашырылса (Real-Time Apply):
SQL> select DEST_ID,dest_name,status,type,srl,recovery_mode from v$archive_dest_status where dest_id=1;
DEST_ID DEST_NAME STATUS TYPE SRL RECOVERY_MODE
1 LOG_ARCHIVE_DEST_1 VALID LOCAL YES MANAGED REAL TIME APPLY
Эгер чыныгы убакта ишке ашырылбаса:
SQL> select DEST_ID,dest_name,status,type,srl,recovery_mode from v$archive_dest_status where dest_id=1;
DEST_ID DEST_NAME STATUS TYPE SRL RECOVERY_MODE
1 LOG_ARCHIVE_DEST_1 VALID LOCAL NO MANAGED
SQL> select process, status from v$managed_Standby;
PROCESS STATUS
ARCH CLOSING
ARCH CLOSING
ARCH CLOSING
RFS IDLE
RFS RECEIVING
RFS IDLE
MRP0 WAIT_FOR_LOG