08 2014 档案

使用rman恢复备份集到不同的主机上
摘要:当然恢复很可能是恢复到同一台主机。 一般情况应该是相同的主机目录,但是如果不同在ORACLE10g以前需要通过dbms_backup_restore这个包来实现目录转换,10g以后简化了处理。Rman可以很容易实现不同主机恢复。 测试如下: 1、首先对源数据库做备份 RMAN> backup database plus archivelog; Starting backup at 29-AUG-1... 阅读全文

posted @ 2014-08-29 19:42 Mark_fei 阅读(1190) 评论(0) 推荐(0)

ORA-01110: data file 1: '/opt/ora10g/oradata/orcla/system01.dbf'错误
摘要:在做_allow_resetlogs_corruption隐含参数的实验时,破坏了重做日志,active状态的日志,因为归档没有完, 先用了clear清除日志, SQL>alter database clear unarchived logfile group 3;不能清除,于是用备份进行不完全恢复。 Sql>recover database until cancel; 先auto,结果应该是提示... 阅读全文

posted @ 2014-08-28 21:08 Mark_fei 阅读(877) 评论(0) 推荐(0)

Oracle模拟文件损坏BBED
摘要:模拟文件损坏可以使用两个工具,windows nt 下使用uttra edit ,还有就是使用ORACLE内部工具BBED,下面主要看这个工具如何使用。 一、BBED(OracleBlockBrowerandEDitor Tool),用来直接查看和修改数据文件数据的一个工具,是Oracle一款内部工具,可以直接修改Oracle数据文件块的内容,在一些极端恢复场景下比较有用。该工具不受Or... 阅读全文

posted @ 2014-08-28 21:06 Mark_fei 阅读(418) 评论(0) 推荐(0)

RMAN进行基于数据块的恢复
摘要:从ORACLE9i开始,rman支持基于数据库的恢复,这一功能有很大的好处,既不影响业务,甚至不影响有坏块的数据文件,恢复可以是在线恢复。但是恢复是完全恢复,所以要求完整的备份。 下面测试: 对数据库进行完整备份 Rman>backup database; 破坏数据 参看日志《RMAN进行基于数据块的恢复》 使用rman验证数据文件 RMAN> backup validate datafile 5... 阅读全文

posted @ 2014-08-28 21:02 Mark_fei 阅读(429) 评论(0) 推荐(0)

转:Java中Image的水平翻转、缩放与自由旋转操作
摘要:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://cping1982.blog.51cto.com/601635/130066老生常谈了,直接看代码。bufferedimage.getColorModel().getTransparen... 阅读全文

posted @ 2014-08-28 15:06 Mark_fei 阅读(2968) 评论(0) 推荐(0)

ORACLE跨越时间点的恢复
摘要:在oracle10g之前使用resetlogs打开数据库之后,之前的的备份就不能用于恢复了。即不能进行跨resetlogs时间点的恢复。所以要求执行完之后马上进行全库备份。 Oracle10g以后允许跨越resetlogs时间点进行完全或者不完全恢复。实验如下: 执行全库备份。 RMAN> backup database plus archivelog delete all input; inse... 阅读全文

posted @ 2014-08-28 09:08 Mark_fei 阅读(294) 评论(0) 推荐(0)

重做日志损坏之后的处理
摘要:如果遇到没有备份,特别是重做日志文件损坏,可能数据库就打不开了。用户希望挽救一部分数据,如果备份可以进行数据库的不完全恢复,或者是直接清除日志。如果不行只能强制打开市局库。具体如下: ORACLE存在一个内部参数可以尝试恢复_allow_resetlogs_corruption.描述可以通过这个语句查询到。 SELECT x.ksppinm NAME,y.ksppstvl VALUE,x.... 阅读全文

posted @ 2014-08-27 19:47 Mark_fei 阅读(1592) 评论(0) 推荐(0)

转:关于PLSQL Developer报"动态执行表不可访问,本会话的自动统计被禁止"错的解决方法
摘要:这个报错信息在不同的PL/SQL Developer版本都会出现,从上面详细的报错提示信息中我们可以判断得到,报错原因不在工具本身。 在此,详细记录一下这个小问题的三种处理方法。 1.第一种处理方法(不推荐) 就是在报错的Error对话框中将"Don't show this message again"选项选中,下次就不在提示这个错误了。 这种方法应该可以叫做"鸵鸟方式"的处理方法。没有从根本上解... 阅读全文

posted @ 2014-08-27 11:00 Mark_fei 阅读(395) 评论(0) 推荐(0)

归档逐步应用辅助数据库迁移(适用大数据库)
摘要:很多时候你可能要从一个大型数据库平台,迁移至同版本、同平台异地异机,但是停机时间很少,则可以通过备份热备份,然后手工不断应用归档日志,最后在停机时间应用剩余日志来解决,操作如下:确定源数据库信息,主要是查询源数据库归档情况,确认归档日志;select name from v$archived_log... 阅读全文

posted @ 2014-08-24 19:09 Mark_fei 阅读(364) 评论(0) 推荐(0)

使用控制文件快照辅助恢复
摘要:如果没有设置控制文件自动备份,则在备份的时候首先会有控制文件快照,这样快照的信息不包含备份集的信息。 启用控制文件自动备份之后,在备份完之后会有控制文件快照,以及控制文件和spfile的备份。 Rman >show controlfile autobackup; Rman>show snapshot controlfile name; Rman>configure controlfile auto... 阅读全文

posted @ 2014-08-24 18:37 Mark_fei 阅读(326) 评论(0) 推荐(0)

EXP自适应导出指定表脚本
摘要:############crontab设置###########30 1 * * * /home/oracle/backup/backupsh/expfull.sh############expfull.sh设置###########/home/oracle/backup/backupsh/tabl... 阅读全文

posted @ 2014-08-24 16:49 Mark_fei 阅读(1203) 评论(0) 推荐(0)

NOCATALOG的方式备份方案的制定
摘要:假设每周备份两次全备份,其他时间备份归档日志,时间为凌晨3:00.备份位置需要精心设置,一般都是与数据文件在不同的磁盘,同时也需要冗余度。定时设置30 3 * * 0-6 /opt/oracle/dbmon/rmanbak/startrman.sh######begin备份调度脚本#####./ho... 阅读全文

posted @ 2014-08-23 19:59 Mark_fei 阅读(217) 评论(0) 推荐(0)

导航