我有兩個模式在我的數據庫,一個管理員(其中包含所有表)和第二個模式有授權從管理選擇,更新,刪除同義詞表。 (我正在使用11G)從另一個模式獲得oracle scn與模式
我正在使用管理模式。 什麼,我試圖做的是,得到的scn的操作完成之前:
SELECT current_scn FROM V$DATABASE;
那麼一些oeprations完成,在那之後,我試圖與我操作之前將其存儲在SCN一個選擇:
SELECT * FROM myTable AS OF SCN 2312312;
然後
ORA-01031: insufficient privileges
01031. 00000 - "insufficient privileges"
*Cause: An attempt was made to perform a database operation without
the necessary privileges.
*Action: Ask your database administrator or designated security
administrator to grant you the necessary privileges
這個錯誤即將到來。
您是否要求您的DBA授予您執行閃回查詢的權限? –
好吧,我有職位是DBA ..但是哪個命令是這樣的?如果我在管理模式上執行查詢是否正常工作,但是在其他模式中,我只能得到scn,但不能在查詢管理員的表中使用它... –