日期:2014-05-16 浏览次数:20449 次
Duplicate是RMAN的一个组成部分,利用Duplicate复制一个数据库相当简单,Duplicate可以在不影响目标数据库的情况下,依靠目标数据库的备份集常见一个数据库副本或者standby数据库,(11g对Duplicate有所加强,已经非必须依赖目标数据库的备份集)。在复制目标数据库的时候,既可以复制完整的数据库,也可以仅复制目标数据库的部分表空间,也可以跳过指定的表空间和只读的表空间,(system和undo表空间不能被跳过)。
一、创建本地Duplicate数据库演示:
环境:Windows XP,oracle 11gR2
1.?? 创建一个新的oracle服务,linux环境跳过。
C:\Documents and Settings\Administrator>oradim -new -sid orcl
实例已创建。
2.???????? 创建需要的目录
mkdir D:\oracle\oradata\orcl
mkdir D:\oracle\admin\orcl\adump
mkdir D:\oracle\oradata\orcl
mkdir D:\oracle\flash_recovery_area\orcl
3.???????? 创建参数文件和密码文件
D:\oracle\product\11.2.0\dbhome_1\database>copy PWDrac1.ora PWDorcl.ora
已复制???????? 1 个文件。
?
D:\oracle\product\11.2.0\dbhome_1\database>copy initrac1.ora initorcl.ora
已复制???????? 1 个文件。
4.????????