一. 切换前检查
1. 参数检查
----------------------------主端----------------------------------------------------- --定义dataguard配置的有效db_unique_nameSQL> show parameter log_archive_config
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_config string dg_config=(prod,prod_std)
-- 本地归档目的地及属性
SQL> show parameter log_archive_dest_1;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_1 string location=+DATA_DG/arch valid_f
or=(all_logfiles,all_roles) db
_unique_name=prod
-- 远程归档目的地及属性
SQL> show parameter log_archive_dest_2
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_2 string service=prod_std lgwr async va
lid_for=(online_logfiles,prima
ry_roles) db_unique_name=prod_
std
--log_archive_dest_state_1
SQL> show parameter log_archive_dest_state_1
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_state_1 string ENABLE
--log_archive_dest_state_2
SQL> show parameter log_archive_dest_state_2
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_state_2 string ENABLE
--当主库数据文件被添加或删除,自动配置备库
SQL> show parameter standby_file_management
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
standby_file_management string auto
--备库TNS
SQL> show parameter fal_server
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
fal_server string PROD_STD
--主库TNS
SQL> show parameter fal_client
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
fal_client string PROD_PRI
--service_names
SQL> show parameter service_names;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
service_names string p