暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

SUNDB不完全恢复过程

原创 科蓝SUNDB编辑部 2023-06-16
429

Interactive不完全恢复

日志文件损坏时 ,执行恢复恢复至损坏之前的日志文件 。为 此 ,SUNDB
向数据库管理员提示所需的日志文件 ,数据库管理员使用 SUNDB
提示的日志文件或新的日志文件执行不完全恢复。
以下为执行SUNDB的interactive不完全恢复的示例。首先执行不完全恢复的BEGIN,SUNDB 将提示恢复所需要的日志文件 。管理员可直接使用 SUNDB 建议的日志文件执行恢复或可直接描述要执行恢复的日志文件。
image.png

不完全恢复后重启数据库

完成不完全恢复后无法以正常的方法重启数据库 。因为不完全恢复的 SUNDB
数据库与当前的重做日志文件无关 。即 ,数据库是之前时间点的 ,
而当前的重做日志文件记录着之后发生的日志,因此为了重启数据库需要重置重做日志文件。为此, 不完全恢复后重启数据库之前需要使用RESETLOGS选项。
image.png

不完全恢复时的注意事项

不完全恢复是把数据库恢复至特定时间点以保证数据库的一致性 ,但很难立即找到特定时间点 。 而且执行不完全恢复后重置所有的重做日志文件,因此执行不完全恢复之前要把数据库的控制文件、数据文件、 重做日志文件均离线备份后,多次执行不完全恢复并找到准确的时间点。
执行不完全恢复时需要归档重做日志文件 ,但不完全恢复成功后会生成新的数据库 ,
因此删除之前的数据库创建的归档重做日志。

最后修改时间:2023-07-17 15:31:32
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论