DPA: Oracle-Datenerhebungen schlagen fehl mit: Fehler beim Erstellen einer temporären ORA-Tabelle: ORA-01031: Unzureichende Berechtigungen
Summary: Data Protection Advisor: Oracle-Datenerfassungen schlagen mit dem folgenden Fehler fehl: Fehler beim Erstellen einer temporären ORA-Tabelle: ORA-01031: Unzureichende Berechtigungen
Symptoms
Die Datenerhebung ist erfolgreich, aber in den Berichten für Oracle oder RMAN werden keine Daten angezeigt.
Im dpagent.log oder bei der Ausführung der Datenerhebung im Debug-Modus (Modtest) wird der folgende Fehler angezeigt:
DBG1 28262.28262 20180824:114359 sodbc.oracle.exec - cociCursorExec(): SQL ist CREATE GLOBAL TEMPORARY TABLE t_database ON COMMIT RETAIN ROWS AS SELECT * FROM v$database UNKN 28262.28262 20180824:114359 sodbc.oracle.exec - cociCursorExec(): Fehler beim Ausführen der Anweisung: 1031; ORA-01031: Unzureichende Berechtigungen ; SQL wurde CREATE GLOBAL TEMPORARY TABLE t_database ON COMMIT RETAIN ROWS AS SELECT * FROM v$database DBG2 28262.28262 20180824:114359 sodbc.oracle.exec - cociCloseCursor(): Transaktionsanzahl Null, Commit UNKN 28262.28262 20180824:114359 agent.mod.rman - createTempTablesForVirtualViews(): Fehler beim Erstellen einer temporären ORA-Tabelle: ORA-01031: Unzureichende Berechtigungen
Cause
Resolution
"grant create any table limited_user;"
Dadurch werden die Berechtigungen für das Benutzerkonto festgelegt, sodass globale temporäre Tabellen in der Datenbank erstellt und entfernt werden können.
Die Anforderung für diese zusätzlichen Berechtigungen ist in den Versionshinweisen für DPA 6.5.0 b12 und höher dokumentiert.
Wenden Sie sich an den technischen Support von Dell EMC, um weitere Informationen zu erhalten.