1

这是场景:

  1. 运行 Windows Vista Business 的 Oracle 10g 数据库。这是一个生产/现场数据库。
  2. 每晚备份(整个数据库、在线备份、ARCHIVELOG 模式)移动到网络上的不同机器。
  3. 硬盘死机。
  4. 在新硬盘上安装 OS 和 Oracle 10g。Oracle 还没有任何数据库实例。

是否有一种简单(或至少相对简单)的方法可以从备份中恢复数据库?我不是 Oracle DBA,我的 Oracle 知识非常有限。我看过一些“高级 RMAN 命令”,但我不知道文档是关于什么的。是否有简化还原过程的 3rd 方实用程序?

如果 RMAN 脚本是唯一的方法,那么在继续之前我是否必须在 Oracle 中创建一个空数据库?

谢谢

4

1 回答 1

1

恢复数据库的能力是 DBA 最基本的责任——如果数据丢失,其他一切都毫无意义。

如果您对恢复过程的了解有限并且您负责恢复生产实例,我的第一个建议是联系支持人员:您不想犯错误。相信我,你不想在生产环境中练习。

恢复数据库后,如果您有足够的时间,我建议您先彻底查看文档。您应该对Backup and Recovery Basics Guide 没问题。

现在,您可以通过Entreprise Manager Web 界面执行恢复(这是 RMAN 的一个很好的包装)。

于 2009-09-16T09:12:57.643 回答