dataguard异机安装从库时遇到的几个问题及解决方法
来源:互联网 发布:linux主目录是什么 编辑:程序博客网 时间:2024/06/08 17:46
一、如果异机恢复时,ORA-01665: control file is not a standby control file,控制文件不是standby的,解决方法是从主库创建一个
SQL>ALTER DATABASE CREATE STANDBY CONTROLFILE AS '/u01/app/oracle/oradata/csspm/control_01.ctl';
然后scp到备库,并应用
SQL>alter system set control_files = '/u01/app/oracle/oradata/csspm/control_01.ctl' SCOPE=SPFILE;
SQL>shutdown immediate;
SQL>startup mount;
二、如果主从tnsping都通,但主库日志仍然报ORA-12154,去tnsnames.ora文件检查ip和tns名都没有问题的情况下,一般是主库参数
log_archive_dest_2的设置问题。
将
alter system set log_archive_dest_2='SERVICE=csspm_dg2 LGWR SYNC AFFIRM REOPEN=1800 VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=csspm_dg2' scope=both;
改成
alter system set log_archive_dest_2 = 'service="(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.21.150.155)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=csspm_dg2)))" LGWR SYNC AFFIRM DB_UNIQUE_NAME=csspm_dg2 VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE)';
重新设置后,一般主从同步会立刻生效。
三、异机恢复时,如果主从的网速很慢,用rman做活动数据库复制(active database duplication)时,由于网速慢意外中断,可以把rman备份拷贝到从库,
然后做恢复,在recover database;时也可能由于硬盘转速的问题,恢复到某个文件时就卡住了,数据库文件大小没有继续增大。但是日志没有报错,这是可以选择一个文件
一个文件的恢复recover datafile 1;recover datafile 2;.............这样去恢复,并用硬盘监测命令去监测硬盘的读写情况,也知道恢复的进程是否正常。
SQL>alter database recover managed standby database cancel;
SQL>alter database open read only;
然后应用主库的在线日志:
SQL>alter database recover managed standby database using current logfile disconnect;
- dataguard异机安装从库时遇到的几个问题及解决方法
- windows下安装openssl时遇到的几个问题和解决方法
- 源码安装gtk+-2.0时遇到的几个问题及解决办法
- 在安装sql server2008时遇到的几个问题及解决办法
- WAMP转移至LNMP平台遇到的几个问题及解决方法
- 使用butterknife中遇到的几个问题及解决方法
- cm13 编译过程中遇到的几个问题及解决方法
- 在用SPCE3200做数码相册时遇到的几个问题及解决方法
- 安装SQL2000时的几个问题和解决方法
- Linux下 android SDK安装及使用时出现的几个问题解决办法(我遇到的)
- 安装cucumber遇到的几个问题
- 安装微擎时遇到的几个问题
- pyviz安装遇到的几个问题
- DATAGUARD搭建步骤及遇到的问题
- 今天遇到的几个问题以及解决方法
- PSExec中遇到的几个问题及其解决方法
- maven整合到eclipse中的android项目遇到的几个问题及解决方法
- 【SSH】myEclipse搭建SSH过程中遇到的几个问题 及 解决方法
- 自定义View
- Intellij IDEA中serialVersionUID配置
- [杂题] HDU5288: OO’s Sequence
- C++多态的笼统解释
- Shadowsocks安装及配置
- dataguard异机安装从库时遇到的几个问题及解决方法
- python设计模式(享元模式)
- L
- iBatis中RowHandler处理大数据量的导出
- tf.name_scope and tf.variable_scope
- 关于Android通过webview与js交互的方法
- Spark性能优化:资源调优篇
- 文化价值观思考
- Java homework5