flashback database依赖于:闪回日志
flashback drop依赖于:回收站
flashback table/query依赖于:undo
开启闪回要在mount状态下:
alter system set db_flashback_retention_target=2880 scope=both
alter database flashback on
再者你要利用事务号获得undo语句
查看事务号:select versions_xid,empno,ename,sal from tt01
versions between timestamp minvalue and maxvalue
order by empno
根据得到的事务号查看undo_sql语句:
select undo_sql from flashback_transaction_query
where xid='versions_xid' //这里的XID就是上面查询到的versions_xid
如果只是闪回误删除的表:
flashback table TT01 to before drop
闪回的是最近删除的一张表,当然也可以根据情况自定义闪回误删的表
步骤:
查看DB回收站内容:show recyclebin
在里面可以查看到删除的表,根据里面的recyclebin name可以来查看表结构
比如:desc "BIN$3naDFKEKFIDISB332DI"
甲骨文公司,全称甲骨文股份有限公司是全球最大的数据库软件公司,总部位于美国加州的红木滩基本信息
公司类型:上市公司 (NASDAQ: ORCL)
公司规模:世界五百强
市值:1466.43亿美元(2011年)
年收入:268.2亿美元(2011年)
口号:信息驱动
成立于:加利福尼亚 (1977年)
总部位于:美国加州红木滩市
重要人物:劳伦斯·埃里森 Lawrence (Larry) J. Ellison
产业:数据库软件
雇员数目:108429 (2011年)
CEO:Larry Ellison
Oracle公司(甲骨文公司)是世界上最大的企业软件公司,向遍及145个国家的用户提供数据库、工具和应用软件以及相关的咨询、培训和支持服务。甲骨文公司1989年正式进入中国。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)