NetWorker: ORA-27211: Kunne ikke laste inn feil i mediebehandlingsbibliotek
Summary: Oracle-sikkerhetskopiering og gjenoppretting med NetWorker Module for Database Applications (NMDA) mislykkes og viser feilmelding: Kunne ikke laste inn biblioteket for mediebehandling.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Symptomer:
Oracle Backup and Restore with NMDA fails with error: RMAN-00571: ========================================================= RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-03009: Failure of allocate command on CH1 channel at 10/19/2012 01:37:21 ORA-19554: Error allocating device, device type: SBT_TAPE, device name: ORA-27211: Failed to load Media Management Library.
Cause:
Denne feilmeldingen gjelder at Oracle ikke kan laste inn Media Manager-laget, i dette tilfellet til NMDA Oracle-biblioteket.
Løsning:
Du må bekrefte noen problemer for å løse dette:
- Kontroller at du har riktig bitnummer som Oracle-serveren. Det vil si at hvis Oracle er 32-biters, må du ha 32-bitersversjonen av NMDA. Hvis Oracle er 64-biters, må du ha 64-bitersversjonen av NMDA.
- Bekreft at du, i henhold til en del av installasjonsprosessen, har riktig koblet NMDA med Oracle. Dette ses i installasjonsveiledningen for NMDA. Se installasjonsveiledningen for NMDA for de nyeste installasjonsmerknadene.
Som et eksempel, for Linux, ser det slik ut:
Logg på som
$ORACLE_HOME eier, for eksempel brukeren "Oracle"
cd $ORACLE_HOME/lib ln -s /usr/lib/libnsrora.so libobk.so
Oracle-filen
libobk.so skal kartlegges til NMDA-biblioteket når symlinken er riktig opprettet.
Eksempel:
[oracle@ora1 ~]$ cd $ORACLE_HOME/lib [oracle@ora1 lib]$ ls -las libobk* 0 lrwxrwxrwx. 1 oracle oinstall 21 Sep 22 09:46 libobk.so -> /usr/lib/libnsrora.so
Utvidelsen på
libobk og libnsrora Filer varierer avhengig av operativsystemet:
- På HP PA-RISC er filene
libobk.slog/usr/lib/libnsrora.sl. - På AIX er filene
libobk.aog/usr/lib/libnsrora.a.
For Windows Oracle-plattformer:
Biblioteket for mediebehandling for Oracle kalles ikke
Biblioteket for mediebehandling for Oracle kalles ikke
libnsrora. I stedet kalles det orasbt.dll, og det ligger i <NetWorker installation Directory>\nsr\bin.
Du må sørge for at systembanevariabelen for operativsystemet viser en liste over NetWorker-installasjonskatalogen foran alle andre. For eksempel,
C:\Program Files\EMC NetWorker\nsr\bin bør listes først.
Banenavnet til NetWorker-klientkatalogen kan inneholde mellomrom. Ikke inkluder mellomrom før eller etter banenavnet til NetWorker-klientkatalogen i system-PATH-miljøvariabelen . Hvis det er mellomrom før eller etter banenavnet i variabelen, finner ikke Oracle-programvaren NMDA-bibliotekfilen
orasbt.dll under sikkerhetskopierings- og gjenopprettingsoperasjoner.
Hvis du installerte NetWorker-klientprogramvaren for første gang i en bestemt katalog på en Oracle-server, kopierer du
orasbt.dll fil fra <NetWorker installation Directory>\nsr\bin til windows\system32\ -katalogen, og kopier nsrsbtcn.exe fil fra <NetWorker installation Directory>\nsr\bin til windows\system32\ Katalogen.
Start deretter Oracle-serverforekomsten på nytt.
For Oracle Real Application Clusters (RAC) må du gjøre alt det ovennevnte på alle nodene i RAC-klyngen.
Alternativ:
Hvis oppløsningen ovenfor ikke koblet biblioteket, legger du til følgende linje manuelt i Recovery Manager (RMAN)-skriptet:
"SBT_LIBRARY=/usr/lib/libnsrora.so" or "SBT_LIBRARY=<NetWorker installation Directory>\nsr\bin\orasbt.dll";
Eksempel:
run{
allocate channel t1 type 'sbt_tape' PARMS='SBT_LIBRARY=/usr/lib/libnsrora.so SBT_PARMS=(NSR_SERVER=linux1.amer.lan,NSR_CLIENT=ora.amer.lan,NSR_DATA_VOLUME_POOL=ddveamerlan)';
......
......
}Videos
Affected Products
NetWorker, NetWorker Module for Databases and ApplicationsArticle Properties
Article Number: 000196088
Article Type: How To
Last Modified: 15 Dec 2025
Version: 6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.