- 论坛徽章:
- 0
|
环境:
windows2003server
oracle817 (rman target sys/sys@test catalog rman/rman@rman)
bakbone744 (server/client/oracle_rman_apm_release4.408/采用bakbone的虚拟带库)
问题:
通过bakbone备份数据库没有问题,但是恢复数据库时总是报错,如下:
RMAN-03026: error recovery releasing channel resources
RMAN-08031: released channel: ch00
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure during compilation of command
RMAN-03013: command type: restore
RMAN-03007: retryable error occurred during execution of command: IRESTORE
RMAN-07004: unhandled exception during command execution on channel ch00
RMAN-10035: exception raised in RPC: ORA-19507: failed to retrieve sequential fi
le, handle="BAKBONE:#186:BAKBONE:29_610373645:TEST_1167279237", parms=""
ORA-27029: skgfrtrv: sbtrestore returned error
ORA-19511: An error happened during job.
RMAN-10031: ORA-19624 occurred during call to DBMS_BACKUP_RESTORE.RESTOREBACKUPP
IECE
以下情况我都已经排除:
1、windows\system32\drivers\etc\hosts文件已经修改;
2、安装apm时停止数据库实例;
3、执行nvpluginaccess添加客户端;
4、nv服务进程采用administrator/password方式登录,并重起了服务;
5、手工link了netvault安装路径下的orasbt.dll文件到$oracle_home\lib; $oracle_home\bin;
6、为orasbt.dll修改了环境变量中的path;
7、tnsping test ok;tnsping rman ok。
自我分析:我怀疑还是因为找不到sbt所导致,但跟sbt有关的内容我所知道的都做了,还是出问题,郁闷!
不知道哪位大虾能够指点迷津,感激不尽! |
|