2

我正在使用 oracle 10g,我想启用闪回数据库我手动运行所有命令,如

SQL> shutdown immediate;
SQL> startup mount;
SQL> alter database archivelog;

SQL> ALTER SYSTEM SET DB_FLASHBACK_RETENTION_TARGET=4320;

SQL> ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE=536870912;

SQL> ALTER SYSTEM SET DB_RECOVERY_FILE_DEST='/C/TEMP1';
SQL> ALTER DATABASE OPEN;
SQL>ALTER DATABASE FLASHBACK ON;

它显示了类似的错误

ORA-00439: feature not enabled : Flashback Database

请问有人可以帮我设置闪回数据库吗?

4

2 回答 2

2

杰弗里坎普的评论是正确的。 ALTER DATABASE FLASHBACK ON数据库打开时无法指定。SQL 参考手册指出:“您可以在数据库已挂载但未打开时指定此子句。”

于 2011-02-28T14:31:38.567 回答
0

很可能是您没有使用企业版。你碰巧在标准版还是 XE 上?

Ronald - 谁认为这个问题更适合http://dba.stackexchange.com

于 2011-02-28T08:25:17.837 回答