Heim >Datenbank >MySQL-Tutorial >Oracle 10204 64 bit on aix 5.3 nbu 备份问题

Oracle 10204 64 bit on aix 5.3 nbu 备份问题

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-07 17:15:081121Durchsuche

Oracle 10204 64 bit on aix 5.3 nbu 备份问题,如果oracle是64位的使用下面的命令cd ${ORACLE_HOME}/libls -l libobk.soIf libo

RMAN-03022: compiling command: allocate
RMAN-03023: executing command: allocate
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03007: retryable error occurred during execution of command: allocate
RMAN-07004: unhandled exception during command execution on channel ch00
RMAN-10035: exception raised in RPC: ORA-19554: error allocating device, device type: SBT_TAPE, device name:
ORA-19557: device error, device type: SBT_TAPE, device name:
ORA-27000: skgfqsbi: failed to initialize storage subsystem (SBT) layer
Additional information: 4110
ORA-19511: SBT error = 4110, errno = 0, BACKUP_DIR environment variable is not set
RMAN-10031: ORA-19624 occurred during call to DBMS_BACKUP_RESTORE.DEVICEALLOCATE

Oracle 版本为10204。

veritas netbackup版本为7.0

解决方法:

To link Oracle9i(10g也适用)with NetBackup for Oracle on UNIX
1. Become the Oracle user.#
su - oracle
2. Shutdown all of the Oracle instances (SIDs).
sqlplus
sys/change_on_install as sysdba (login/password)
shutdown
exit
3.aix (32-bit or 64-bit) using 32-bit Oracle software.
a. Create a symbolic link from Oracle to the NetBackup API library
cd ${ORACLE_HOME}/lib
ls -l libobk.so
If libobk.so exists.
mv libobk.so libobk.so.orig
ln -s /usr/openv/netbackup/bin/libobk.so.1 libobk.so


如果oracle是64位的使用下面的命令
cd ${ORACLE_HOME}/lib
ls -l libobk.so
If libobk.so exists.
mv libobk.so libobk.so.orig
ln -s /usr/openv/netbackup/bin/libobk.a64.1 libobk.sa

[oracle@backupdatabase lib]$ ls -l libobk.so
lrwxrwxrwx 1 oracle dba 13 Feb 27 21:50 libobk.so -> libdsbtsh8.so
[oracle@backupdatabase lib]$ mv libobk.so libobk.so.orig
[oracle@backupdatabase lib]$ ln -s /usr/openv/netbackup/bin/libobk.so libobk.so

修改后,再备份OK

更多Oracle相关信息见Oracle 专题页面 ?tid=12

linux

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn