注册
DM8 归档日志校验工具 - 达梦数据库
技术分享/ 文章详情 /

DM8 归档日志校验工具 - 达梦数据库

祢真伟大 2026/07/31 159 0 0

DM8 归档日志校验工具 - 达梦数据库

1 dmrachk 工具介绍

  • 达梦数据库提供了 dmrachk 工具,用于校验归档日志的连续性。

2 检查指定目录下全部归档文件

  • 使用示例:检查指定归档目录下所有归档文件的有效性。
  • 结果:工具成功扫描该目录,并输出归档日志文件的有效性校验报告,无报错退出。
./dmrachk F_TYPE=1 OP_TYPE=2 F_PATH=/data/dmdba/dmdata/dmarch

image.png

3 检查单个归档日志文件

  • 检查单个归档日志文件的有效性
  • 结果:工具输出单个归档日志文件的校验结果,确认其有效性。
./dmrachk F_TYPE=2 OP_TYPE=2 F_PATH=/data/dmdba/dmdata/dmarch/ARCHIVE_LOCAL1_0x67FF9DC0_EP0_2026-06-22_17-11-02.log

image.png

4 归档日志修复

  • 若数据库发生故障时,部分 REDO 日志已写入联机日志但尚未归档,会导致归档文件缺失这部分记录。此时,可在数据库关闭的状态下,使用 DMRMAN 工具修复归档。

  • 启动 DMRMAN 工具并执行修复命令
    结果:
    工具成功检测到目标库处于停止状态。
    控制台输出 repair archive log successfully. 及修复耗时信息。

./dmrman CTLSTMT="REPAIR ARCHIVELOG DATABASE '/data/dmdba/dmdata/DAMENG/dm.ini'"

image.png

image.png

image.png

5 归档配置建议

  • 异常关闭处理:若数据库发生异常关闭,应先修复归档日志。待数据库成功启动后,建议优先执行一次增量备份,以确保数据安全。
  • DMDSC集群归档配置:对于DMDSC(达梦共享存储集群)环境,建议为本地归档日志配置两个归档目标:一份存放在服务器本地磁盘,另一份存放在共享存储磁盘,以实现冗余和高可用。

6 达梦数据库全方位指南:安装 优化 与实战教程

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服