rman
文章平均质量分 81
韦宝军
oracle数据库管理员
展开
-
rman的配置和备份
----------------------------------------------------------------------------------------------------------------------------链接rman总是以sysdba身份链接到目标数据库。创建口令文件,以便可以通过oracle net来执行远程备份操作orapwd file=原创 2015-02-05 15:21:23 · 4964 阅读 · 0 评论 -
rman体系结构
rman用户最关心的是共享池和大池。rman使用一些oracle pl/sql程序包来执行操作,这些程序包与其他ORACLE PL/SQL程序包相同,必须加载到共享池。rman进程rman生产一个到目标数据库的客户端连接,并创建两个服务器进程。主要进程生产对sysmos中数据包的调用,从而执行备份和恢复操作,该进程会在备份和还原期间协调通道进程的工作。另一个进程轮询rman中的所有原创 2015-02-05 15:24:58 · 858 阅读 · 0 评论 -
用户管理的备份还原和恢复
使用当前可用的操作系统功能和sql*plus命令来完成用户管理的备份。1.以非归档日志模式备份当以非归档日志模式运行时必须备份那些文件呢?控制文件,和整个数据文件集,并且必须首先干净地关闭数据库。可以在操作系统提示符上执行这些生成命令来进行完整的备份:select 'cp' || name || '/u01/backups' from v$controlfile;select原创 2015-02-10 10:23:53 · 528 阅读 · 0 评论 -
rman的还原恢复
-------------------------------------------------------------------------------------还原与恢复@@@@@@@@@@@@@@@@@还原服务器参数文件(1)使用rman从自动备份中恢复服务器参数文件不使用fra默认位置set oracle_sid=orcl11grman target sys/原创 2015-02-05 15:20:44 · 735 阅读 · 0 评论 -
备份和恢复问题以及失败类型
与备份和恢复相关的服务级别协议的三个方面是:MTBF(平均无故障时间) MTTR (平均恢复时间)和数据丢失作为DBA目标就是增加MTBF减少MTTR和数据丢失失败类型:1.语句失败数据错误,权限错误,空间错误,逻辑错误空间管理问题是一个常见问题。包括:由于表空间已满而无法扩张某个段;耗尽撤销表空间;运行使用磁盘排序的查询或使用临时表时临时空间不足;某个用户达到配额;某个对象原创 2015-02-10 10:27:19 · 632 阅读 · 0 评论 -
rman的维护监控和报告
crosscheck 命令来校验控制文件或恢复目录中的rman信息是否与备份介质上的时间物理备份集片相同。如果使用控制文件,用于备份集片的V$backup_set视图和用于副本的v$datafile_Copy视图中的status列列出了每个备份集或副本的状态。如果使用恢复目录,则备份集片的RC_BACKUP_SET和副本的RC_DATAFILE_COPY中列出了每个备份集或副本的状态。原创 2015-02-05 15:22:05 · 592 阅读 · 0 评论 -
rman的维护监控和报告crosscheck,list,report,change
crosscheck 命令来校验控制文件或恢复目录中的rman信息是否与备份介质上的时间物理备份集片相同。如果使用控制文件,用于备份集片的V$backup_set视图和用于副本的v$datafile_Copy视图中的status列列出了每个备份集或副本的状态。如果使用恢复目录,则备份集片的RC_BACKUP_SET和副本的RC_DATAFILE_COPY中列出了每个备份集或副本的状态。原创 2015-02-05 15:22:41 · 887 阅读 · 0 评论 -
rman高级恢复主题
rman 的高级恢复主题使用resetlogs,在不完全恢复期间,通常需要使用resetlogs命令打开数据库,这是因为我们要从已经建立的现有重做流中脱离出来。并且向oracle说明这个情况。resetlogs 命令表示一个数据库逻辑生存期的结束和另一个数据库逻辑生存期的开始。数据库的逻辑生存期间也称为一个对应物。创建恢复点基于时间的恢复 tartup mount; res原创 2015-02-05 15:23:17 · 390 阅读 · 0 评论 -
复制目标数据库
首先,rman设置运行时(runtime)参数,如duplicate命令中的until time字句。然后rman基于这些参数检查目标数据库控制文件或恢复目录,确定适当的备份。随后rman构建访问备份(包括如何访问及访问哪些备份)的远程过程调用,但是并不是在目标数据库上执行代码,反之,rman在辅助实例上创建一个称为辅助信道的信道进程,rman向这个信道传递对DBMS_BACKUP_RESTORE原创 2015-02-05 15:26:45 · 494 阅读 · 0 评论 -
撤销和闪回技术
闪回查询和闪回表的功能完全基于oracle database中长期存在的技术,撤销段,撤销段用于撤销没有提交的事物。当提交事物时,撤销段中保存行的前映像的盘区被释放,用于将来的重写。在oracle9i和以后的版本中,oracle开始使用闪回查询技术,我们现在可以控制撤销盘区在被重写之前所保留的时间。完成这项工作后,我们就可以很好的使用撤销段---从而帮助我们撤销已提交的错误事物。根据撤原创 2015-02-05 15:25:47 · 728 阅读 · 0 评论