11g DataGaurd 修改了参数,然后create pfile='/.initorac.ora' from spfile='$ORACLE_HOME/dbs/spfileorac1.ora',查看创建的pfile发现里面没有修改的参数。
alter system set log_archive_config='DG_CONFIG=(orac1,orcladg)';
alter system set LOG_ARCHIVE_DEST_1='LOCATION=/db/app/oracle/oraarch VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=orac1';
alter system set log_archive_dest_2='service="(DESCRIPTION=(ADDRESS_LIST=(ADDRESS =(PROTOCOL=TCP)(HOST=xxxxxx)(PORT =1521)))(CONNECT_DATA=(SERVICE_NAME = orcladg)))" LGWR ASYNC VALID_FOR=(ONLINE_LOGFILE,PRIMARY_ROLE) DB_UNIQUE_NAME=orcladg';
alter system set LOG_ARCHIVE_DEST_STATE_1=ENABLE;
alter system set STANDBY_FILE_MANAGEMENT=AUTO;
看了一下数据库启动的时候用的是pfile,是这个原因吗,但是看了下initORAC1.ora这个文件也没有修改的参数也没有保存下来。
是找的文件不对,还是其他什么问题,大家帮忙解答一下