壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4977|回复: 4

exec dbms_flashback报错!!

[复制链接]
发表于 2006/11/1 13:16:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
OS: win XP HOME
DB: 10.2.0.1.0

运行下面语句
exec dbms_flashback.enable_at_system_change_number(1527571);

第 1 行出现错误:
ORA-06550: 第 1 行, 第 7 列:
PLS-00201: 必须声明标识符 'DBMS_FLASHBACK'
ORA-06550: 第 1 行, 第 7 列:
PL/SQL: Statement ignored

请问执行闪回查询前是否还需做其他操作?
看错误提示应该是DBMS_FLASHBAC这个包不存在
 楼主| 发表于 2006/11/1 17:20:20 | 显示全部楼层
怎么没人顶啊 !!
 楼主| 发表于 2006/11/1 17:25:54 | 显示全部楼层
查看相关资料后,操作如下,出现另一错误:
SQL> shutdown immediate
SQL> startup mount
SQL> alter database flashback on;
SQL> flashback database to scn(1527571);
flashback database to scn(1527571)
*
第 1 行出现错误:
ORA-38757: 要闪回数据库, 数据库必须已装载但不能打开。

SQL> shutdown immediate
SQL> startup mount
SQL> flashback database to scn(1527571);
flashback database to scn(1527571)
*
第 1 行出现错误:
ORA-38729: 执行 FLASHBACK 的闪回数据库日志数据不足。

还没找到解决办法,继续努力!!!!!
 楼主| 发表于 2006/11/1 17:43:02 | 显示全部楼层
是不是闪回的时间太长造成如上错误?
上述SCN是几小时前获取的.
重新查找最新的SCN,然后再进行DELETE操作,提交后再执行FLASHBACK
一切正常,并且恢复了DELETE数据..
 楼主| 发表于 2006/11/2 09:34:23 | 显示全部楼层
看来发错了地方,都没人顶
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 08:29 , Processed in 0.015011 second(s), 16 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表