我有一个使用RMAN创建的Oracle 11g数据库的备份集。现在我想将备份集导入/还原到新的空数据库服务器上。我知道,创建备份集的命令是如何在新数据库服务器上导入Oracle 11g RMAN备份集?
run {
backup as compressed backupset database
tag "FULLBACKUP"
format "/orabackup/rman/backup/FULL_%d_%T_%U";
backup as compressed backupset archivelog all
tag "ARCHIVELOGS"
format "/orabackup/rman/backup/ARCH_%d_%T_%U"
delete all input;
}
,但我不能找出如何使这个命令知道RMAN我的新数据库服务器上生成的文件,并使用RESTORE/RECOVER导入备份集。
OK,用你的帮助,我终于找到了,要恢复备份集一个具有恢复控制文件,然后将备份集是自动知道如果它使用相同的文件位置的使用在原始机器上备份期间。不幸的是,我仍然遇到了错误,因为原始机器上的数据文件是使用新服务器上没有的ASM存储的,但我想这应该作为单独的问题发布。 – blerontin 2010-11-18 10:51:07