|
我贴下两边的pfile设置
##################################
主库:
*.DB_UNIQUE_NAME='db151'
*.log_archive_config='DG_CONFIG=(db151,db112)'
log_archive_dest_1=
'LOCATION=/oracle/oradata/appdb/archive
VALID_FOR=(ALL_LOGFILES,ALL_ROLES)
DB_UNIQUE_NAME=DB151'
log_archive_dest_2=
'SERVICE=DB112
VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE)
DB_UNIQUE_NAME=DB112'
*.log_archive_dest_state_1=ENABLE
*.log_archive_dest_state_2=ENABLE
## Standby Role Parameters ##
DB_FILE_NAME_CONVERT=
('/oracle/oradata/appdb/','/oradata/db151/')
LOG_FILE_NAME_CONVERT=
('/oracle/oradata/appdb/','/oradata/db151/')
*.standby_file_management=AUTO
*.fal_server=db112
*.fal_client=db151
备库:
*.DB_UNIQUE_NAME='db112'
*.log_archive_config='DG_CONFIG=(db151,db112)'
log_archive_dest_1=
'LOCATION=/oradata/db151/archive
VALID_FOR=(ALL_LOGFILES,ALL_ROLES)
DB_UNIQUE_NAME=DB112'
log_archive_dest_2=
'SERVICE=DB151
VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE)
DB_UNIQUE_NAME=DB151'
*.log_archive_dest_state_1=ENABLE
*.log_archive_dest_state_2=ENABLE
## Standby Role Parameters ##
DB_FILE_NAME_CONVERT=
('/oradata/db151/','/oracle/oradata/appdb/')
LOG_FILE_NAME_CONVERT=
('/oradata/db151/','/oracle/oradata/appdb/')
*.standby_file_management=AUTO
*.fal_server=db151
*.fal_client=db112
##################################
就不知为何当db151做主库时,归档会写入db112的$ORACLE_HOME/dbs
然后switchover后,db112做主库,归档也会写入db151的$ORACLE_HOME/dbs
初始化参数完全看不出什么,还有哪里的设置会影响到这个呢? |
|