为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:DM8 【操作系统】:win10 【CPU】:intel 【问题描述】*:全库备份时报错:归档日志不完整,请使用dmrman工具repair archive log ...,使用命令修复,报错:未配置归档,这个数据库根本就没有配置过归档,请问如何解决
开下归档日志,然后重新备份 SQL> alter database mount; 操作已执行 已用时间: 4.783(毫秒). 执行号:0.
SQL> alter database add archivelog 'dest=/dm/arch,type=local,file_size=256,space_limit=2048'; 操作已执行 已用时间: 2.415(毫秒). 执行号:0. SQL> alter database archivelog; 操作已执行 已用时间: 6.915(毫秒). 执行号:0. SQL> alter database open; SQL> checkpoint(100); 操作已执行 已用时间: 10.128(毫秒). 执行号:0. SQL> select arch_mode from v$database;
行号 ARCH_MODE
1 Y
参考链接:解决达梦数据库联机备份时归档日志不连续的问题
经过排查,建议执行:checkpoint(100); 问题可解决。
开下归档日志,然后重新备份
SQL> alter database mount;
操作已执行
已用时间: 4.783(毫秒). 执行号:0.
SQL> alter database add archivelog 'dest=/dm/arch,type=local,file_size=256,space_limit=2048';
操作已执行
已用时间: 2.415(毫秒). 执行号:0.
SQL> alter database archivelog;
操作已执行
已用时间: 6.915(毫秒). 执行号:0.
SQL> alter database open;
SQL> checkpoint(100);
操作已执行
已用时间: 10.128(毫秒). 执行号:0.
SQL> select arch_mode from v$database;
行号 ARCH_MODE
1 Y