12c下使用备份集完成RMAN Duplicate

OS:Oracle Linux 6.6 x64
DB:Oracle 12.1.0.2

在12c以前,Duplicate使用的是映像备份,容量大,占用网络叫多。从12c开始,可以使用备份集来完成数据库的Duplicate。同时也支持压缩和加密。

参考文档:MOS ID 1987193.1

为防止报错,需要先按照该文档在sqlnet.ora中添加条目

点击(此处)折叠或打开

  1. SQLNET.USE_ZERO_COPY_IO=0
本实验中,主备两端都加了该语句,未发生报错。

然后只需要在duplicate语句后添加using backupset子句,其余不变,如:

点击(此处)折叠或打开

  1. duplicate target database for standby from active database using backupset


请使用浏览器的分享功能分享到微信等