DataGuard
文章平均质量分 79
Oracle DataGuard 经验总结
姚远Oracle ACE
Oracle ACE,华为云最有价值专家。著有《MySQL 8.0运维与优化》,前IBM公司数据库部门经理。拥有包括 Oracle 10g、12c和19c OCM在内的数十项数据库相关认证,服务2万+客户。
展开
-
自动从备库修复主库的坏块
Starting in Oracle Database 11g Release 2 (11.2), the primary databaseautomatically attempts to repair the corrupted block in real time byfetching a good version of the same block from a physical standbydatabase. This capability is referred to as autom.原创 2020-09-09 19:42:19 · 511 阅读 · 0 评论 -
举例:在从库上备份,到主库上恢复
rman target / catalog rco/dingjia@192.168.17.201/test1run{allocate channel c1 type 'sbt_tape' parms='SBT_LIBRARY=/opt/scutech/dbackup3/lib/libobk.so,ENV=(URL=http://192.168.87.155:50306/d2/data/0d36020eecec11ea8000b49691622ac4/c7873e9aed0811ea8000b4969原创 2020-09-09 16:40:14 · 304 阅读 · 0 评论 -
change backup ... for db_unique_name不同步到control file
change backup … for db_unique_name 可以改变备份集所属的db_unique_name,但oracle官方文档里面没有说会不会同步到db_unique_name对应的数据库的control file。我自己测试发现不会同步到control file。RMAN> change backup tag='DBACKUP3_20200908_204238' for db_unique_name orcl1by reset db_unique_name to orcl;原创 2020-09-09 11:34:30 · 132 阅读 · 0 评论 -
RMAN Recovery Catalog 简介
文章目录RMAN Recovery Catalog的作用一、pandas是什么?二、使用步骤1.引入库2.读入数据总结RMAN Recovery Catalog的作用RMAN Recovery catalog 是一个用于存放 RMAN 元数据的 schema。有一下作用:A recovery catalog provides the following benefits:A recovery catalog creates redundancy for the RMAN repository s原创 2020-09-04 15:43:30 · 949 阅读 · 0 评论 -
在备库上进行冷备份的三个步骤
数据库处于mount状态不一定是一致的,要看mrp进程是否存在!SQL> set linesize 200select d.DB_UNIQUE_NAME,d.open_mode,d.log_mode,d.DATABASE_ROLE,d.PROTECTION_MODE from v$database d;SQL>DB_UNIQUE_NAME OPEN_MODE LOG_MODE DATABASE_ROLE PROTECTION_MODEorclby MOUNTED ARCHIVELOG原创 2020-09-08 19:51:26 · 327 阅读 · 0 评论 -
在备库上进行热备份--10G之前
切换主库日志的脚本 logswitch.sh:sqlplus -s "sys/<passwd>@<primary_db> as sysdba" <<EOFalter system archive log current;exitEOF先备份数据库,再运行脚本切换主库的日志,再备份归档日志,具体步骤:[oracle@dg121-2 ~]$ rman target /Recovery Manager: Release 12.1.0.2.0 - Product原创 2020-09-08 19:25:19 · 164 阅读 · 0 评论 -
在备库上进行热备份--11.2.0.4之后
一个经典的备份语句:backup database plus archivelog;完成的4个步骤:备份现有的归档日志备份数据文件归档当前日志再次备份归档日志在备库上执行这条语句在第3步时可能会遇到问题。用os用户登录rman时,不能滚主库的归档[oracle@dg121-2 ~]$ rman target /Recovery Manager: Release 12.1.0.2.0 - Production on Tue Sep 8 19:29:13 2020Copyright (c原创 2020-09-08 19:43:26 · 322 阅读 · 0 评论 -
主库和备库数据库文件名不同时,resync不成功
SQL> select name from v$datafile;NAME/u01/app/oracle/oradata/cdr1/orcl/system01.dbf/u01/app/oracle/oradata/cdr1/orcl/sysaux01.dbf/u01/app/oracle/oradata/cdr1/orcl/undotbs01.dbf/u01/app/oracle/oradata/cdr1/orcl/pdbseed/system01.dbf/u01/app/oracle/o原创 2020-09-04 12:18:03 · 231 阅读 · 0 评论 -
Dataguard健康检查
查询Dataguard的状态:SQL> select d.DB_UNIQUE_NAME,d.open_mode,d.log_mode,d.DATABASE_ROLE,d.PROTECTION_MODE from v$database d;DB_UNIQUE_NAME OPEN_MODE LOG_MODE DATABASE_ROLE PROTECTION_M...原创 2020-01-20 14:31:07 · 775 阅读 · 0 评论 -
Oracle DG常用视图与运维护常用操作
1、查看备库状态SQL> select open_mode,database_role,db_unique_name from v$database;2、将备库置与应用日志模式状态SQL> alter database recover managed standby database using current logfile disconnect from session;3、取消备库的自动恢复SQL> alter database recover managed standb转载 2020-08-04 14:56:48 · 396 阅读 · 0 评论 -
Dataguard Broker的配置
文章目录前提条件修改参数在主库和备库的监听上实现静态注册创建配置前提条件修改参数参数DG_BROKER_START设置为trueSQL> alter system set dg_broker_start=true;System altered.这个参数可以联机改,主库备库都改。SQL> show parameter dg_NAME TYPE VAL...原创 2020-01-08 14:37:01 · 262 阅读 · 0 评论 -
Dataguard排错三例
SQL> select d.DB_UNIQUE_NAME,d.open_mode,d.log_mode,d.DATABASE_ROLE,d.PROTECTION_MODE from v$database d;DB_UNIQUE_NAME OPEN_MODE LOG_MODE DATABASE_ROLE PROTECTION_MODEorcl_st ...原创 2020-01-20 11:25:50 · 300 阅读 · 0 评论 -
处理Dataguard日志传输gap一例
文章目录制造gap从主库进行增量SCN的备份在备库上恢复后续检查制造gap在主库上停止向备库传输日志SQL> alter system set log_archive_dest_state_2=defer scope=memory;System altered.在主库进行几次日志切换,并将切换的日志删除,在错误备库的错误日志中可以看到:Archived Log entry ...原创 2020-01-21 15:53:01 · 379 阅读 · 0 评论 -
修复DataGuard备库中的datafile坏块一例
模拟备库块损坏使用swingbench给主库施加一定的压力./oewizard -cl -create -scale 1 -cs //192.168.20.205:1521/guangxi -dbap dingjia -u soe1 -p soe1 -ts soe1 -df /u01/app/oracle/oradata/guangxi/soe1.dbf -s ./charbench -c ../configs/SOE_Server_Side_V2.xml -u soe1 -p soe1 -原创 2020-06-09 14:46:49 · 574 阅读 · 0 评论