1 在linux客户端安装好nbu client并启动
2 在nbu server上添加了策略和主机
3 在linux客户端上copy了别的dbfull.sh脚本并修改
4 手动启动备份的时候报错如下:
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of allocate command on ch00 channel at 08/31/2017 09:40:37
ORA-19554: error allocating device, device type: SBT_TAPE, device name:
ORA-27211: Failed to load Media Management Library
Additional information: 2
经过查资料
{解决方法:
symantec nbu在备份是需要调用oracle lib库文件,symantec bin目录下提供了此脚本
[oracle@testdb bin]$ pwd
/usr/openv/netbackup/bin
[oracle@testdb bin]$ ls oracle_link
oracle_link
[oracle@testdb bin]$ ./oracle_link
All Oracle instances should be shutdown before running this script.
Please log into the Unix system as the Oracle owner for running this script
Do you want to continue? (y/n) [n] y
LIBOBK path: /usr/openv/netbackup/bin
ORACLE_HOME: /oracle/app/oracle/product/11.2.0/db_1
Oracle version: 11.2.0.3.0
Platform type: x86_64
Linking LIBOBK:
ln -s /usr/openv/netbackup/bin/libobk.so64 /oracle/app/oracle/product/11.2.0/db_1/lib/libobk.so
Done
再次启动备份,问题解决}
请问./oracle_link 这个命令现在可以执行吗,会不会对生产数据库产生影响?
收起