1 问题现象
新搭建的Data Guard 环境,Rman duplicate 操作完成后,在主库查看传输情况,报ORA-12514错误:
SQL> select DEST_NAME,STATUS,PROCESS,ERROR,TRANSMIT_MODE from v$archive_dest WHERE TARGET='STANDBY';
DEST_NAME
--------------------------------------------------------------------------------
STATUS PROCESS
--------- ----------
ERROR TRANSMIT_MOD
----------------------------------------------------------------- ------------
LOG_ARCHIVE_DEST_2
ERROR LGWR
ORA-12514: TNS:listener does not currently know of service PARALLELSYNC
requested in connect descriptor
一般这个错误和静态注册有关系,但我们配置这块并没有问题,使用sqlplus 测试正常,并且重启监听也无效。
2 解决方法
重新设置一下log_archive_dest_2 参数恢复正常:
SQL> alter system set log_archive_dest_2='SERVICE=cndba_st LGWR SYNC AFFIRM VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=cndba_st' scope=both sid='*';
System altered.
SQL> select DEST_NAME,STATUS,PROCESS,ERROR,TRANSMIT_MODE from v$archive_dest WHERE TARGET='STANDBY';
DEST_NAME
--------------------------------------------------------------------------------
STATUS PROCESS
--------- ----------
ERROR TRANSMIT_MOD
----------------------------------------------------------------- ------------
LOG_ARCHIVE_DEST_2
VALID LGWR
PARALLELSYNC
SQL>
版权声明:本文为博主原创文章,未经博主允许不得转载。