请教 oracle 10g 开启不了flashback database

这是错误信息:
SQL> alter database flashback on;
alter database flashback on
*
第 1 行出现错误:
ORA-00439: 未启用功能: Flashback Database

这是一些参数贴出来大家看下:

SQL> show parameter db_recovery;

NAME TYPE VALUE


db_recovery_file_dest string D:\oracle\product\10.2.0/flash
_recovery_area
db_recovery_file_dest_size big integer 2G

SQL> archive log list;
数据库日志模式 存档模式
自动存档 启用
存档终点 USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列 20
下一个存档日志序列 22
当前日志序列 22

SQL> select * from v$version;

BANNER

Oracle Database 10g Release 10.2.0.1.0 - Production
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - Production

SQL> select * from v$option;

PARAMETER VALUE

Flashback Table FALSE

Flashback Database FALSE

[b]各位大虾 帮忙看看啊,小弟跪谢了............[/b]

SQL> select * from v$version;

BANNER

Oracle Database 10g Release 10.2.0.1.0 - Production
估计是因为你的数据版本不是企业版,在9i和10g非企业版的数据库中需要配置如下两个归档文件路径参数log_archive_dest和log_archive_duplex_dest
alter system set log_archive_dest='xxx';
alter system set log_archive_duplex_dest='xxx';

同时禁用log_archive_dest_n参数,否则该log_archive_dest和log_archive_duplex_dest 不会生效