NetWorker: ORA-27211: Det gick inte att läsa in biblioteksfel för mediehantering
Summary: Oracle Säkerhetskopiering och återställning med NetWorker Module för databasprogram (NMDA) misslyckas med felet: Det gick inte att läsa in mediehanteringsbiblioteket.
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
Symptom:
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.
Orsak:
Det här felmeddelandet gäller att Oracle inte kan läsa in mediehanterarens lager, i det här fallet till NMDA Oracle-biblioteket.
Lösning:
Du måste verifiera vissa problem för att lösa detta:
- Kontrollera att du har rätt bitnummer som Oracle-server. Det innebär att om Oracle är 32-bitars måste du ha 32-bitarsversionen av NMDA. Om Oracle är 64-bitars måste du ha 64-bitarsversionen av NMDA.
- Bekräfta att du, i enlighet med en del av installationsprocessen, har länkat NMDA korrekt till Oracle. Detta framgår av NMDA-installationsguiden. Se NMDA-installationsguiden för de senaste installationskommentarerna.
För Linux ser det till exempel ut så här:
Logga in som
$ORACLE_HOME ägare, till exempel användaren "oracle"
cd $ORACLE_HOME/lib ln -s /usr/lib/libnsrora.so libobk.so
Oracle-filen
libobk.so bör mappas till NMDA-biblioteket när den symboliska länken har skapats korrekt.
Exempel:
[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
Förlängningen på
libobk och libnsrora Filerna varierar beroende på operativsystem:
- På HP PA-RISC är filerna
libobk.sloch/usr/lib/libnsrora.sl. - På AIX är filerna
libobk.aoch/usr/lib/libnsrora.a.
För Windows Oracle-plattformar:
Mediehanteringsbiblioteket för Oracle anropas inte
Mediehanteringsbiblioteket för Oracle anropas inte
libnsrora. I stället kallas det orasbt.dll, och den är belägen i <NetWorker installation Directory>\nsr\bin.
Du måste se till att systemets PATH-variabel för operativsystemet listar NetWorker-installationskatalogen före alla andra. Till exempel
C:\Program Files\EMC NetWorker\nsr\bin bör listas först.
NetWorker-klientens katalogsökväg kan innehålla blanksteg. Ta inte med blanksteg före eller efter NetWorker-klientens katalogsökväg i systemets PATH-miljövariabel . Om det finns blanksteg före eller efter sökvägen i variabeln kan Oracle-programvaran inte hitta NMDA-biblioteksfilen
orasbt.dll under säkerhetskopierings- och återställningsåtgärder.
Om du installerade NetWorker-klientprogramvaran för första gången i en viss katalog på en Oracle-server ska du kopiera
orasbt.dll fil från <NetWorker installation Directory>\nsr\bin till windows\system32\ katalogen och kopiera nsrsbtcn.exe fil från <NetWorker installation Directory>\nsr\bin till windows\system32\ Katalog.
Starta sedan om Oracle-serverinstansen.
För Oracle Real Application Clusters (RAC) måste du göra allt ovanstående på alla noder i RAC-klustret.
Alternativ:
Om ovanstående lösning inte länkade biblioteket lägger du till följande rad manuellt i Recovery Manager-skriptet (RMAN):
"SBT_LIBRARY=/usr/lib/libnsrora.so" or "SBT_LIBRARY=<NetWorker installation Directory>\nsr\bin\orasbt.dll";
Exempel:
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.