NetWorker: ORA-27211: Kan fout in mediabeheerbibliotheek niet laden
Summary: Oracle back-up en herstel met NetWorker Module for Database Applications (NMDA) mislukt met de fout: Kan de bibliotheek voor mediabeheer niet laden.
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
Symptomen:
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.
Oorzaak:
Deze foutmelding heeft betrekking op het feit dat Oracle de mediabeheerlaag niet kan laden, in dit geval in de NMDA Oracle-bibliotheek.
Oplossing:
U moet enkele problemen verifiëren om dit op te lossen:
- Zorg ervoor dat u het juiste bitnummer hebt als de Oracle-server. Dat wil zeggen, als Oracle 32-bits is, moet u de 32-bits versie van NMDA hebben. Als Oracle 64-bits is, moet u de 64-bits versie van NMDA hebben.
- Controleer of u, volgens een deel van het installatieproces, NMDA correct hebt gekoppeld aan Oracle. Dit is te zien in de NMDA-installatiehandleiding. Zie de NMDA-installatiehandleiding voor de meest recente installatieopmerkingen.
Voor Linux ziet het er bijvoorbeeld als volgt uit:
Meld u aan als de
$ORACLE_HOME Eigenaar, bijvoorbeeld gebruiker "Oracle"
cd $ORACLE_HOME/lib ln -s /usr/lib/libnsrora.so libobk.so
Het Oracle-bestand
libobk.so moet worden toegewezen aan de NMDA-bibliotheek zodra de symlink correct is gemaakt.
Voorbeeld:
[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
Het verlengstuk op de
libobk als libnsrora bestanden zijn afhankelijk van het besturingssysteem:
- Op HP PA-RISC zijn de bestanden
libobk.slals/usr/lib/libnsrora.sl. - Op AIX zijn de bestanden
libobk.aals/usr/lib/libnsrora.a.
Voor Windows Oracle-platforms:
de mediabeheerbibliotheek voor Oracle wordt niet genoemd
de mediabeheerbibliotheek voor Oracle wordt niet genoemd
libnsrora. In plaats daarvan wordt het genoemd orasbt.dll, en het is gelegen in <NetWorker installation Directory>\nsr\bin.
U moet ervoor zorgen dat de systeemvariabele PATH van het besturingssysteem de NetWorker-installatiedirectory vóór alle andere vermeldt. Bijvoorbeeld,
C:\Program Files\EMC NetWorker\nsr\bin moet als eerste worden vermeld.
De padnaam van de NetWorker-clientdirectory kan spaties bevatten. Neem geen spaties op voor of na de naam van de directory van de NetWorker-client in de omgevingsvariabele PATH van het systeem. Als er spaties voor of na de padnaam in de variabele staan, kan de Oracle-software het NMDA-bibliotheekbestand niet vinden
orasbt.dll Tijdens back-up- en herstelbewerkingen.
Als u de NetWorker-clientsoftware voor de eerste keer hebt geïnstalleerd in een bepaalde map op een Oracle-server, kopieert u
orasbt.dll bestand uit de <NetWorker installation Directory>\nsr\bin naar de windows\system32\ en kopieer de nsrsbtcn.exe bestand uit de <NetWorker installation Directory>\nsr\bin naar de windows\system32\ Directory.
Start vervolgens de Oracle-serverinstantie opnieuw op.
Voor Oracle Real Application Clusters (RAC) moet u al het bovenstaande doen op alle knooppunten in het RAC-cluster.
Alternatieve:
Als de bovenstaande oplossing de bibliotheek niet heeft gekoppeld, voegt u de volgende regel handmatig toe aan het Recovery Manager-script (RMAN):
"SBT_LIBRARY=/usr/lib/libnsrora.so" or "SBT_LIBRARY=<NetWorker installation Directory>\nsr\bin\orasbt.dll";
Voorbeeld:
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.