首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >oracle闪回数据库/表功能的替代方案

oracle闪回数据库/表功能的替代方案
EN

Server Fault用户
提问于 2013-12-11 11:20:44
回答 1查看 615关注 0票数 2

有没有人知道开放源码工具或类似工具涵盖了与Oracle EE内置的闪回数据库和闪回表功能相同的功能?

我正在考虑从Oracle转到SE/SE1,这些特性最好能以某种方式保留下来。

另一种方法是模仿SE/SE1中的这些特性--有人有这样的经验吗?

提前感谢

EN

回答 1

Server Fault用户

发布于 2014-12-23 16:45:30

没有提供类似功能的工具。

但是,有更多的功能,一个EE有,我不想错过。例如:

  • 并行执行、并行查询、并行备份和恢复(恢复数据库需要多长时间?)你能在没有可能加速的情况下冒这样的停机风险吗?)
  • 单个块恢复(在SE中曾经经历过损坏的块吗?--不好笑!)
  • 资源管理器(对于企业需求,您绝对需要这样来处理负载)
  • 诊断和调整包选项
  • DataGuard
  • 当然,倒叙

..。仅举几个例子..。您应该记住,企业级环境需要企业版数据库。如果您的数据库是业务关键,没有它就没有人可以工作,那么您最好继续使用EE。

好的,回到你的问题上。您可以建立一个手动备用数据库,该数据库始终处于挂载模式,并恢复由生产数据库生成的归档数据。这个备用数据库只会应用旧的存档数据库,因此,如果您在生产数据库上做了一些错误,您可以停止备用数据库上的归档应用脚本,以只读模式打开它,并在将错误应用到备用数据库之前导出数据。

这需要:

  • 生产数据库(当然)
  • shell/批处理脚本,它将档案集从主数据库移动到备用数据库(如果它与主数据库的主机相同,则不需要)
  • 第二个数据库
  • 在shell/批处理脚本中应用脚本
  • Oracle SE许可证(如果它与主主机相同,则不需要)

我通常推荐这种解决方案作为DataGuard的替代品。但这个也适合你。但这不会取代5分钟的闪回和闪回的功能。需要几个小时(2-6小时)才能找回丢失的数据。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/560643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档