首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

Oracle9i 没有备份,没有归档日志,数据丢失了,还能恢复吗?该如何处理

2011-12-28 
Oracle9i 没有备份,没有归档日志,数据丢失了,还能恢复吗?改了表的Initial Extent属性,改完之后发现数据丢

Oracle9i 没有备份,没有归档日志,数据丢失了,还能恢复吗?
改了表的Initial Extent属性,改完之后发现数据丢失了,现在没有备份,没有归档日志,还能恢复吗?

补充:数据库是oracle9i

刚才用闪回恢复了一些,但不到十分之一

急啊!!!!!!!!!!!

[解决办法]
没有备份,没有归档日志, undo_retention如果设置不够大的话, 估计恢复不了了。
[解决办法]
undo_retention一般默认设置为900秒,也就是15分钟,
超过时间,相应的undo块则表记为可被覆盖。如果此时undo空间不够
则被覆盖。
如果有归档,还可以闪回数据库。但前提是归档。
[解决办法]
“现在没有备份,没有归档日志”
数据库怎么能没有备份和归档日志呢?
[解决办法]
现在没有备份,没有归档日志 
基本没有什么指望了,看看LOGMNIER能恢复多少吧,
[解决办法]
闪回 是看你的undo 文件大小决定的,如果是个大型数据库的话 闪回可能就能支持几分钟时间吧,

小型的可能会闪回两三天前的资料;



[解决办法]

探讨
undo_retention一般默认设置为900秒,也就是15分钟,
超过时间,相应的undo块则表记为可被覆盖。如果此时undo空间不够
则被覆盖。
如果有归档,还可以闪回数据库。但前提是归档。

[解决办法]
没有归档,没有备份,恐怕难了。以后改参数还是先备份吧

热点排行
Bad Request.