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 Applications

Products

NetWorker Family, NetWorker Module
Article 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.