NetWorker: NMDA Oracle-sikkerhedskopier: Godkendelse nægtes (11 g DB er).

Summary: NMDA Oracle-sikkerhedskopier kører ikke pre-command-scripts korrekt mod 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-sikkerhedskopiering mislykkes med fejlen:

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-sikkerhedskopieringer bruger nsrdasv Oracles API'er til at oprette forbindelse til DB til OS-godkendelse.
Under denne proces opretter nsrdasv forbindelse som oracle-brugeren angav ved hjælp af SYSBACKUP efterfulgt af SYSDBA (hvis den første ikke lykkes).
Når nsrdasv er færdig med at oprette forbindelse til databasen, vender den tilbage til UID 0 (rod) og kører pre-command-scriptet. 

Problemet er med Oracle DB 11g, som ikke har en SYSBACKUP-rolle; nsrdasv does gendanner ikke uid/gid til "root" efter mislykket SYSBACKUP-forsøg.
Dette får nsrdasv til at gemme det forkerte operativsystem uid/gid (oracle's) under forsøg på SYSDBA-rollen. Når UID gendannes, vender det tilbage til det forkerte UID / Gid.

Resolution

Koderettelse til dette problem findes i versionerne 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.