oracle 备份恢复
tonyzhou_cn
这个作者很懒,什么都没留下…
展开
-
SCN号与oracle数据库恢复的关系
SCN号与oracle数据库恢复的关系SCN号与oracle数据库恢复过程有着密切的关系,只有很好地理解了这层关系,才能深刻地理解恢复的原理,从而才能很好地解决这方面的问题。SCN与CHECKPOINTCKPT进程在checkpoint发生时,将当时的SCN号写入数据文件头和控制文件,同时通知DBWR进程将数据块写到数据文件。CKPT进程也会在控制文件中记录RBA(redo byt转载 2013-04-28 13:17:13 · 635 阅读 · 0 评论 -
优化IMPDP/EXPDP导入导出速度
优化IMPDP/EXPDP 数据据泵与exp/imp来说性能有很大的提高,其中影响最大的就是paralle。可以这么来看: expdp/impdp=exp/imp+direct mode + paralle. 所以,使用数据泵,要想提高速度,就要设置并行参数。(expdp没开并行,基本上和直接路径exp没两样),其他调整比如REDO,tmp表空间等这里就不讲了。原创 2013-08-22 11:56:13 · 11948 阅读 · 2 评论 -
终止imp/exp和expdp/impdp进程运行的方法
终止imp/exp和expdp/impdp进程运行的方法原创 2013-08-22 12:04:32 · 22757 阅读 · 0 评论 -
优化exp/imp导入导出速度大全
1、exp 我们知道采用direct path可以提高导出速度。所以,在使用exp时,就可以采用直接路径模式。这种模式有2个相关的参数:DIRECT和RECORDLENGTH参数。 DIRECT参数定义了导出是使用直接路径方式(DIRECT=Y),还是常规路径方式(DIRECT=N)。常规路径导出使用SQL SELECT语句从表中抽取数据,直接路径导出则是将原创 2013-08-22 11:53:07 · 14078 阅读 · 0 评论 -
ORACLE各种文件常规恢复(最新整理)
1、SPFILE丢失2、controlfile丢失3、UNDO恢复4、REDO恢复5、非系统表空间恢复6、数据文件恢复7、非CATALOG恢复8、基于时间点恢复9、基于日志序列恢复10、基于CATALOG数据恢复11、使用增量备份的恢复操作 1、SPFILE丢失:startup nomount;set dbid 3988862108;re原创 2013-07-24 18:41:19 · 1016 阅读 · 0 评论 -
使用RMAN进行异机恢复
今天参考了DAVE(链接:http://blog.csdn.net/tianlesoftware/article/details/5749932)的笔记,也做了一次异机恢复实验,中间遇到了一些问题,特记录:遇到的问题: 1、在备份时未采用DAVE的脚本,在复制数据库的时候,导致出现RMAN-06023 : no backup or copy of data原创 2013-07-29 10:47:02 · 801 阅读 · 0 评论 -
Flashback 技术
简易总结: 1、如果删除了表可以考虑flashback drop (表不在system表空间) 2、如果是一个表几条记录可以考虑flashback table(sys 用户下的表不支持) 3、如果涉及的表比较多,那么可以考虑flashback database,但要确认是否启用了闪回数据库,默认未打开 4、如果修改过多次,那么原创 2013-07-19 11:05:07 · 773 阅读 · 0 评论 -
控制文件管理(重建、备份、恢复、增加,减少)
1、创建控制文件:create controlfile reuse database demo noresetlogsmaxinstances 8maxloghistory 1maxlogfiles 16maxlogmembers 3maxdatafiles 100datafile '/u01/app/oracle/oradata/dem原创 2013-07-21 15:18:41 · 1078 阅读 · 0 评论 -
RMAN常用命令总结
常用的命令和操作:1、backup和COPY2、list3、delete和crosscheck4、change5、rman>report schema; --查看数据库有哪些表空间和数据文件6、备份脚本7、执行SQL语句(rman中的sql环境不能执行SELECT语句)8、RMAN备份相关的动态性能表9、加速增量备份 1、backup和copyb原创 2013-07-20 20:55:47 · 989 阅读 · 0 评论 -
Flashback database说明
一、闪回数据库依赖闪回日志1、简介必要条件:在MOUNT阶段 必须是归档模式下 必须设定闪回恢复区(设定db_recovery_file_dest参数),存放闪回日志,闪回日志+归档日志就可以闪回到某个阶段。 Flashback Database功能非常类似与RMAN的不完全恢复,它可以把整个数据库回退到过去的某个时点的状态,这个功能依原创 2013-07-19 11:08:19 · 885 阅读 · 0 评论 -
catalog数据库的建立
catalog 数据库建立的步骤:db01为CATALOG数据库,orcl为目标数据库首先在catalog数据库上建立必要的条件:表空间:1.create tablespace rmantbs datafile '/u1/oracle/oradata/db01/rmantbs.dbf' size 200m;用户:2.drop user rman cascade;create原创 2012-06-13 12:31:03 · 879 阅读 · 0 评论 -
数据迁移时导入到另一不同名的表空间或不同用户
1、使用EXPDP/IMPDP,可以使用下面两个选项可以实现不同用户,不同表空间导入 (1、REMAP_SCHEMA ----不同用户 该选项用于将源方案的所有对象装载到目标方案中. REMAP_SCHEMA=source_schema:target_schema (2、REMAP_TABLESPACE 将源表空间的所有对象导入到目标表空间中 RE原创 2013-05-20 15:48:26 · 1017 阅读 · 0 评论 -
rman 基本参数配置
rman>report schema; --查看数据库有哪些表空间和数据文件--查看rman参数(rman参数记录于目标库的控制文件中)rman>show all;默认参数: RMAN> show all;RMAN configuration parameters are: CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # def原创 2013-04-28 13:21:38 · 590 阅读 · 0 评论 -
10G SCHEDULER 特性
Scheduler 可以简单简单的帮助我们调度成百上千的tasks。Oracle Scheduler 通过在DBMS_SCHEDULER PL/SQL 包中存储和过程来执行。 一. 使用Jobs JOBS,其实就是Scheduler 管理的一个(或多个)任务的执行调度。1.1 创建Jobs 通过DBMS_SCHEDULER 包来创建Jobs,是使用其CR转载 2013-04-28 14:17:47 · 609 阅读 · 0 评论 -
IMP和EXP学习笔记
操作的都是二进制文件查看帮助([oracle@oracle oracle]$ exp help=y)好处:1、数据库迁移 2、历史库归档 3、重新组织表,处理行的迁移,高水位线的处理 4、转移数据 5、物理备份的一种辅助备份 EXP的所有参数(括号中为参数的默认值):USER原创 2013-04-28 13:25:55 · 995 阅读 · 0 评论 -
数据库各种文件丢失恢复大全
SPFILE丢失:startup nomount;set dbid 3988862108;restore spfile from autobackup;shutdown immediate;set dbid 3988862108;startup; 模拟操作:oracle> mv spfileora10g.ora spora10g.oraoracle>rman原创 2013-04-28 13:25:10 · 730 阅读 · 0 评论 -
怎样确定备份集可使用可恢复(笔记)
(ITPUB斑竹福哥讲解)1、坏块(1、物理坏块(2、逻辑坏块BLOCK物理损坏的特征: In a physical block corruption, which is also called a media corruption, the database does not recognize the block at all:原创 2013-08-27 09:22:23 · 844 阅读 · 0 评论