oracle9.2 winxp
在线归档
rman> backup database format 'e:\rman\bak_%U';
rman> shutdown immediate;将controlfile,redo文件及数据文件删除
rman> startup报错,因为找不到contrilfile文件rman> restore controlfile from "e:\rman\BAK_04NUM0QS_1_1";--恢复制文件rman> list backup;--为何看不到上面的备份信息'e:\rman\bak_%U' ?
求解
接下来我如何操作?
rman> restore database from 'e:\rman\bak_%U';--又不能做。
在线归档
rman> backup database format 'e:\rman\bak_%U';
rman> shutdown immediate;将controlfile,redo文件及数据文件删除
rman> startup报错,因为找不到contrilfile文件rman> restore controlfile from "e:\rman\BAK_04NUM0QS_1_1";--恢复制文件rman> list backup;--为何看不到上面的备份信息'e:\rman\bak_%U' ?
求解
接下来我如何操作?
rman> restore database from 'e:\rman\bak_%U';--又不能做。
就可以了
oracle9.2在做数据库备份的时候会连带controlfile及spfile一起备份,
但这个controlfile中不会包涵这次的数据库备份信息。懂我的意思了吗?
所以这样一来,restore database是不会成功的。