NetWorker:NMDA Oracleバックアップ: 認証が拒否されます(11g DB)。

Summary: NMDA Oracleバックアップは、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

Oracleバックアップが次のエラーで失敗します。

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

NMDA Oracleバックアップ中、 nsrdasv はOracleのAPIを使用してOS認証のためにDBと接続します
このプロセス中、 nsrdasv は、SYSBACKUPに続けてSYSDBA(最初の成功に失敗した場合)を使用して、指定されたOracleユーザーとして接続します。
nsrdasvがデータベースへの接続を完了すると、UID 0(root)に戻り、コマンド前スクリプトが実行されます。 

この問題は、SYSBACKUPロールを持たないOracle DB 11gにあります。 Nsrdasv は、SYSBACKUPの試行が失敗した後、UID/GIDを「root」に戻しません。
これにより、 nsrdasv は、SYSDBAロールの試行中に誤ったOS uid/gid(oracle)を保存します。UIDを元に戻すと、誤ったUID/GIDに戻ります。

Resolution

この問題のコード修正は、19.12、19.10.0.7、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.