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过去就解决了
偶的是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过去就解决了