rman,不是superman,是oracle里的备份恢复的重要东西,因此虽然不是做DBA,还是要了解下的.
偶的是oracle 10g r1,一开始启动rman居然说出错:
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00554: initialization of internal recovery manager package failed
RMAN-03000: recovery manager compiler component initialization failed
RMAN-06000: could not open recovery manager library file: d:/oracle/ora92/RDBMS/
ADMIN/RECOVER.BSQ
LFI-00108: Open expect the file [RECOVER][BSQ] to exist.
原来发现要这样做才行:
原来客户端的
$/oraclehome/rdbms/admin目录下没有服务器端同目录下的RECOVER.BSQ文件,把服务端的文件COPY过去就解决了