DPA: Shromažďování dat Oracle selhalo s chybou: Vytvoření dočasné tabulky ORA se nezdařilo: ORA-01031: nedostatečná oprávnění
Summary: Data Protection Advisor: Shromažďování dat Oracle se nezdaří s následující chybou: Vytvoření dočasné tabulky ORA se nezdařilo: ORA-01031: nedostatečná oprávnění
Symptoms
Shromažďování dat je úspěšné, ale v sestavách pro Oracle nebo RMAN se nezobrazují žádná data.
V rámci dpagent.log nebo spuštění spuštění sběru dat v ladění (Modtest) je přítomna následující chyba:
DBG1 28262.28262 20180824:114359 sodbc.oracle.exec – cociCursorExec(): SQL je CREATE GLOBAL TEMPORARY TABLE t_database PŘI POTVRZENÍ ZACHOVAT ŘÁDKY JAKO SELECT * FROM v$database UNKN 28262.28262 20180824:114359 sodbc.oracle.exec - cociCursorExec(): chyba při provádění příkazu: 1031; ORA-01031: nedostatečná oprávnění ; SQL was CREATE GLOBAL TEMPORARY TABLE t_database ON COMMIT PRESERVE ROWS AS SELECT * FROM v$database DBG2 28262.28262 20180824:114359 sodbc.oracle.exec - cociCloseCursor(): počet transakcí nula, potvrzení UNKN 28262.28262 20180824:114359 agent.mod.rman - createTempTablesForVirtualViews(): Vytvoření dočasné tabulky ORA se nezdařilo: ORA-01031: nedostatečná oprávnění
Cause
Resolution
"grant create any table limited_user;"
Tím se nastaví oprávnění k uživatelskému účtu, aby mohl vytvářet a odebírat globální dočasné tabulky v databázi.
Požadavek na tato dodatečná oprávnění je zdokumentován v poznámkách k verzi pro DPA 6.5.0 b12 a vyšší.
Další podrobnosti a informace vám poskytne technická podpora společnosti Dell EMC.