本文是通过exp/imp方式实现,需要将数据库表空间处于只读模式,对于实时应用的生产数据库,可以采用rman方式进行传输表空间。执行表空间传输有以下限制条件:(1)源数据库和目标数据库必须处于相同的平台,10g以后可以用RMAN命令修改数据文件实现跨平台移动表空间。(2)对于源..
分类:
数据库 时间:
2014-11-10 01:15:44
阅读次数:
428
在12C以前的版本中rman可以进行db,tablespace,datafile,block级别和TSPITR的恢复,12C引入了table级别的恢复在没有打开flashback的时候可以进行单个表的恢复.例,创建表
SQL>altersessionsetcontainer=pdb2;
Sessionaltered.
SQL>createtablefrank.t1asselect*fromdba..
分类:
数据库 时间:
2014-11-09 06:27:05
阅读次数:
239
rman作为oracle备份与恢复工具,为我们提供了强大的功能,其中包括对数据文件的物理和逻辑检测以及备份文件的有效性检测。
首先,来看一下rman对数据文件的检测。我们知道,rman在备份数据时,会将数据读入读缓存,然会将数据从读缓存写入写缓存并最终写入数据库。在从读缓存到写缓存的过程中,rman会进行物理一致性的检测(db_block_checksum未true)和逻辑一致性检测(使用了ch...
分类:
其他好文 时间:
2014-11-07 11:22:01
阅读次数:
151
Rman实现数据库迁移(从库A迁移到库B)环境:服务器A:Oracle10g+AS3服务器B:Oracle10g+AS4准备工作:1 在数据库B上建立与库A相同的目录结构(若由于磁盘空间等原因可以用软链接做到),其中包括: $ORACLE_BASE;$ORACLE_HOME;以及archivelog...
分类:
数据库 时间:
2014-11-06 20:02:25
阅读次数:
295
--==================================--使用RMAN迁移文件系统数据库到ASM--==================================在实际的工作过程中,由于ASM磁盘管理的便利性,因此很多时候需要将文件系统的数据库迁移到ASM,本文演示了如何将文...
分类:
数据库 时间:
2014-11-06 19:53:23
阅读次数:
331
本文讲述如何用rman将一个库迁移到另一个服务器上。服务器A:linux es4 + oracle9204 (源)服务器B:linux es4 + oracle9204 (目标)一、创建目录为了简单起见,在服务器B上建立与A相同的目录结构。如果因为空间或其他原因,可以考虑用软链接来实现目录结构的统一...
分类:
数据库 时间:
2014-11-06 19:35:51
阅读次数:
214
rman是最经济实惠的oracle备份工具,在这里做一个rman的整体学习。文章中大多是rman命令的语法,还是最好做做实验,以便印象深刻,因为大多数数据库的备份就是按时跑脚本,恢复也不是经常能遇到,时间长了就会生疏,多多复习吧。[terry笔记]RMAN综合学习之备份http://www.cnbl...
分类:
其他好文 时间:
2014-11-06 19:35:09
阅读次数:
206
--RMAN数据库异机迁移步骤----------------------------2013/09/28测试环境:AIX+ora11g一. source数据库准备。1.获取数据文件编号和路径SQL> select file_id,file_name from dba_data_files orde...
分类:
数据库 时间:
2014-11-06 19:28:53
阅读次数:
347
1、会话可以创建多个事务比如:使用客端连接数据库,这样你就可以执行很多个事务了2、一个事务只能由一个会话产生在数据库里的事务,如果在执行的SQL都是由会话发起的,哪怕是自动执行的JOB也是由系统会话发起的3、一个事务可能会产生一个或多个线程比如RMAN备份,是可以创建多个线程可加快备份速度4、一个线...
分类:
编程语言 时间:
2014-11-06 12:19:21
阅读次数:
201
OLTP系统的生产库一般都是打开归档模式,当CUD操作频繁并且时常使用大批量处理时,每天的归档日志也是超级大的,如果长期保留这些归档日志磁盘空间消耗是很恐怖的,所以我们在使用RMAN进行数据库备份时,将归档日志进行备份,来释放磁盘空间。 备份归档日志方式: 单独备份归档日志:backup archi...
分类:
其他好文 时间:
2014-11-05 17:03:57
阅读次数:
141