NetWorker: Backup Oracle NMDA: L'autenticazione è negata (DB 11g).

Summary: I backup Oracle NMDA non eseguono correttamente gli script pre-comando sui database Oracle 11g.

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

Il backup Oracle ha esito negativo con errore:

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

Durante i backup Oracle NMDA, nsrdasv utilizza le API Oracle per connettersi a DB per l'autenticazione del sistema operativo.
Durante questo processo, nsrdasv si connette come specificato dall'utente Oracle, utilizzando SYSBACKUP, seguito da SYSDBA (se il primo non riesce).
Al termine della connessione al database, nsrdasv torna all'UID 0 (root) ed esegue lo script di pre-comando. 

Il problema riguarda Oracle DB 11g che non ha un ruolo SYSBACKUP; nsrdasv does non ripristina l'UID/GID su 'root' dopo un tentativo SYSBACKUP non riuscito.
In questo modo , nsrdasv salva l'uid/gid del sistema operativo errato (oracle) durante il tentativo di eseguire il ruolo SYSDBA; Quando si ripristina l'UID, viene ripristinato l'UID/GID errato.

Resolution

La correzione del codice di questo problema è disponibile nelle versioni 19.12, 19.10.0.7 e 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.