NetWorker: NMDA Oracle backups: Godkjenning nektes (11g DB).
Summary: NMDA Oracle-sikkerhetskopieringer kjører ikke forhåndskommandoskript på riktig måte mot Oracle 11g-databaser.
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.
Symptoms
Oracle-sikkerhetskopiering mislykkes og viser feilmelding:
Thu Oct 17 14:57:37 2024 Thu Oct 17 14:57:37 2024 Executing command: /usr/bin/nsr_pre_testSIST.sh Set the signal's handler. Cannot su to "oracle" : Authentication is denied. Cannot su to "oracle" : Authentication is denied. The command executed successfully: /usr/bin/nsr_pre_testSIST.sh Reset the signal's handler. Pre-processing command succeeded.
Cause
Under NMDA Oracle-sikkerhetskopieringer bruker nsrdasv Oracles API-er til å koble til DB for OS-autentisering.
Under denne prosessen kobles nsrdasv til som den angitte oraclebrukeren ved hjelp av SYSBACKUP, etterfulgt av SYSDBA (hvis den første ikke lykkes).
Når nsrdasv er ferdig med å koble til databasen, tilbakestilles den til UID 0 (root), og kjører forhåndskommandoskriptet.
Problemet er med Oracle DB 11g som ikke har en SYSBACKUP-rolle; nsrdasv does ikke tilbakestille uid/gid til 'root' etter mislykket SYSBACKUP forsøk.
Dette fører til at nsrdasv lagrer feil OS uid/gid (oracle) mens du prøver SYSDBA-rollen. Når du tilbakestiller UID, tilbakestilles den til feil UID/GID.
Resolution
Kodereparasjon for dette problemet finnes i versjonene 19.12, 19.10.0.7 og 19.11.0.3.
Affected Products
NetWorker Module for Databases and ApplicationsProducts
NetWorker Family, NetWorker ModuleArticle Properties
Article Number: 000312013
Article Type: Solution
Last Modified: 07 Aug 2025
Version: 1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.