首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle9i-删除存档日志没有任何问题?

问Oracle9i-删除存档日志没有任何问题?
EN

Server Fault用户
提问于 2010-04-22 09:39:05
回答 2查看 6K关注 0票数 1

我有一个Oracle 9i,它从2007年开始创建Archive日志。我可以删除它们而不用担心吗?或者在删除它们之前,我需要告诉Oracle一些事情吗?

(有时我会对数据库进行冷备份。)

谢谢,

托拜厄斯

EN

回答 2

Server Fault用户

回答已采纳

发布于 2010-04-22 22:57:02

归档日志用于在时间上进行点恢复。假设您在1月1日、1月8日和1月15日有备份。如果您想将数据库恢复到1月10日的程度,您将重新加载1月8日的备份,并使用从8号到10号之间的归档日志来使数据库达到那个时间点。

如果您不希望比上次冷备份更早进行备份,则可以在进行冷备份之前删除所有存档的日志文件。

存档日志也在热备份期间使用。由于数据库本身是在备份期间操作的,因此在备份过程中会向日志文件写入其他信息,因此您希望(至少)保留备份开始时生成的日志文件。

票数 1
EN

Server Fault用户

发布于 2010-04-22 11:26:25

归档日志主要用于恢复自上次备份以来发生的更改。

我建议您做一个热备份,然后立即删除旧的归档日志,而不是冷备份。在10g上,可以在RMAN提示符下使用以下命令来完成这一任务:

代码语言:javascript
复制
backup database plus archive log delete all input;

它将执行以下工作:

  1. 开关电流重做日志和存档的最后一个使用。
  2. 对数据库执行一致的备份
  3. 删除新创建的回溯中包含的所有归档日志。
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/134801

复制
相关文章

相似问题

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