使用duplicate克隆数据库
用途1创建物理备库2克隆数据库会自动为其分配新的DBID,由于Redo log无法归档,因此须执行point-in-time recovery相比传统的手工copy,duplicate自动化了一系列工作创建参数文件(可选)自动从active database...
rman优化tip
RMAN依靠channel进行数据读写,其备份可分3个阶段1读数据,将数据从磁盘读入input I/O buffer有4个因素影响RMAN读取速度 Input buffer:受backup multiplexing的影响--Backup multiplexing is RMAN's abi...
reset database的用处
某数据库使用open resetlogs开启后,rman命令总是失败并报告如下信息RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =======...
采用job定时运行recover datafile
某台windows服务器,由于杀毒软件设置问题,导致每天凌晨都会锁定controlfile/datafile,导致数据库crash或者某些文件处于recover状态;由于公司流程繁琐,通知系统管理员禁掉杀毒软件需要时间比较长,所以...
使用begin backup备份数据库
10g可以进行database级别的hot backup,此之前只能以tablespace为单位,个人感觉rman的backup ascopy命令更方便。使用此方法备份需要注意以下两点1 产生大量的日志,备份过程中block若被修改...
virtual catalog的优势
默认情况下,recoverycatalog的用户可以对所有的metadata进行操作,当catalog数据库管理多个独立数据库时,会增加管理风险。从11g,oracle开始开始支持virtual catalogs,每个virtual catalogs分属一个...
dataguard中rman恢复的应用
RMAN通过db_unique_name把备份集同db关联在一起,RMAN uses the DB_UNIQUE_NAME initializationparameter to distinguish one database site from another database site. Thus, itis critical that t...
常见corruption block总结
常见的corruption类型(a)ORA-01578 –物理坏块:数据块头(cacheheader)损坏;数据块incomplete(头/尾值不匹配);checksum校验失败;blockmisreplaced(b)ORA-08103 – 逻辑坏块(c)ORA-00600...
无备份的数据块损坏恢复办法 dbms_repair
如果是索引块出错,解决方案很简单,通过online重建索引即可(必须加online,否则会依据出错的索引来重建),也可采用先删除再重建的方法;如果是表块出错,步骤复杂一点,首先要把受损的块查找出来,让oracle扫描表...
11g 上RMAN-08137的处理
发现11.2.0.2的物理备库无法删除过期日志,删除脚本如下[oracle@report-db01 ~]$ more /home/oracle/monitor/deletearchivelog.sh. /home/oracle/.bash_profilerman target / @/home/oracle/monitor/deletearchiv...
rman incardinaction和resetlogs
Rman Incardinactionhttp://www.itpub.net/842141.html resetlog其实就是生成了一条新的日志分支,然后分配了一个新的incarnation号其实在10g里面要restore一个老的incarnation里的备份是没有问题的,9i却不...
获取rman备份/恢复执行进度信息
该sql同样适用于长时间执行未结束的sql,需要查询v$session_longopsselect inst_id,sid,serial#,opname,COMPLETE,trunc(((to_char(last_update_time,'dd')-to_char(start_time,'dd'))*60*24+(to_char(last_update_t...
数据库坏块解决案例一则
收到开发人员报告,oracle出现坏块,查看alert.log,信息如下:Hex dump of (file 7, block 1407500) in trace file /data/oracle/admin/orcl/bdump/orcl_p004_7383.trcCorrupt block relative dba: 0x01d57a0c (f...
rman恢复到异机
背景:服务器A上sid为mydb,现需要迁移到服务器B上准备工作:1、记录源数据库的DBID2、将源数据库的参数文件拷贝到目标服务器3、确认备份(含控制文件、数据文件及归档文件)有效,并拷贝到目标服务器步骤:...