Oracle10g 如何恢复sysaux表空间?

Oracle10g 如何恢复sysaux表空间?,oracle10g,recover,tablespace,Oracle10g,Recover,Tablespace,我正在使用Oracle10g,刚刚发现SYSAUX表空间具有恢复状态。 当我检查数据文件时,我可以看到它自2012年5月以来一直没有更新过。我知道数据库中的核心功能仍然正常,但我发现了一些干扰,我认为这些干扰与此问题有关。查看web,我发现您可以恢复此表空间: e、 g.使用RMAN: connect target / RUN { sql "alter tablespace sysaux offline"; RESTORE TABLESPACE sysaux;; RECOVER TABLESPA

我正在使用Oracle10g,刚刚发现SYSAUX表空间具有恢复状态。 当我检查数据文件时,我可以看到它自2012年5月以来一直没有更新过。我知道数据库中的核心功能仍然正常,但我发现了一些干扰,我认为这些干扰与此问题有关。查看web,我发现您可以恢复此表空间: e、 g.使用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;
但是这个命令如何恢复表空间呢

如果您能给我一些建议,我将不胜感激,并为我对这个表空间的不了解而道歉

问候


Tomas

此命令的作用是,RMAN将备份整个数据库,如果某些表空间损坏或数据文件当前输出,则可以使用RMAN还原表空间或数据文件


Rman不会自动恢复或恢复,您必须定义要恢复或恢复的内容。

您好,我仍然遇到这个问题(我在夏季将其搁置)。没有人能给我这个建议吗?