NBU备份oralce报错?

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 这个命令现在可以执行吗,会不会对生产数据库产生影响?

参与25

5同行回答

updater_aixupdater_aix存储工程师CGN
1.假设数据库的用户为oracle2.执行以下命令 Host#su - oracle Host$/usr/openv/netbackup/bin/oracle_link3.然后再做备份就可以了。这个脚本不会对运行中的数据库造成影响,不然就没法玩了~~。显示全部

1.假设数据库的用户为oracle

2.执行以下命令
Host#su - oracle
Host$/usr/openv/netbackup/bin/oracle_link

3.然后再做备份就可以了。

这个脚本不会对运行中的数据库造成影响,不然就没法玩了~~。

收起
能源采矿 · 2017-08-31
浏览2407
rockguorockguoIT顾问江苏巨鸿
不会的,可以在线改显示全部

不会的,可以在线改

收起
系统集成 · 2017-08-31
浏览2393
AcdanteAcdante技术总监SHFY
Oracle link执行不会对数据库造成影响,再次执行不会有问题。显示全部

Oracle link执行不会对数据库造成影响,再次执行不会有问题。

收起
互联网服务 · 2017-09-05
798683133yj798683133yj系统架构师政务云某公司
没事不用担心显示全部

没事不用担心

收起
金融其它 · 2017-09-04
gdfgdf数据库管理员内蒙古浪潮
可以执行显示全部

可以执行

收起
互联网服务 · 2017-08-31
浏览2349

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-08-31
  • 关注会员:6 人
  • 问题浏览:4159
  • 最近回答:2017-09-05
  • X社区推广