Oracle 10g を使用していますが、SYSAUX テーブルスペースが RECOVER ステータスになっていることがわかりました。データファイルを確認すると、2012 年 5 月以降更新されていないことがわかります。データベースのコア機能はまだ問題ないことは理解していますが、この問題に関連していると思われる障害がいくつか見つかりました。Web を見ると、このテーブルスペースを回復できることがわかりました。たとえば、RMAN を使用します。
connect target /
RUN {
sql "alter tablespace sysaux offline";
RESTORE TABLESPACE sysaux;;
RECOVER TABLESPACE sysaux;
SQL "alter tablespace sysaux online";
}
しかし、毎日の RMAN バックアップを行っているため、このエラーは 5 月から存在しています。バックアップにテーブルスペースを回復できるものはありますか?
別のサイトが提案しています:
SQL> set autorecovery on
SQL> recover datafile 3;
しかし、このコマンドはどのようにテーブルスペースを回復するのでしょうか?
アドバイスをいただければ幸いです。また、このテーブルスペースに関する知識が乏しいことをお詫び申し上げます。
よろしく
トーマス