为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:DM V8 【操作系统】:麒麟V10 【CPU】:ARM 【问题描述】*:达梦数据库通过接口调用备份到第三方存储如磁带等,未创建本地备份作业。问题1.能否通过sql语句查看到备份成功失败的记录 问题2.如通过dm_BAKRES_时间.log去判断,是否是查看CMDEND。CODE:[0]这个关键字去判断是否成功
问题1.默认备份都需要落地到数据库本地盘上,如果是通过第三方备份软件调用流备份到第三方存储上,暂无法通过sql语句查询备份是否成功,但可以通过检查备份日志来判定备份任务是否执行成功; 问题2.目前可以简单通过备份完成后打印CMDEND 判定CODE参数来简单判定任务是否成功,但备份集是否有效还需要结合./dmrman ctlstmt=“check backupset ‘备份集全路径’” 来判定备份完整和有效性;
问题1.默认备份都需要落地到数据库本地盘上,如果是通过第三方备份软件调用流备份到第三方存储上,暂无法通过sql语句查询备份是否成功,但可以通过检查备份日志来判定备份任务是否执行成功;
问题2.目前可以简单通过备份完成后打印CMDEND 判定CODE参数来简单判定任务是否成功,但备份集是否有效还需要结合./dmrman ctlstmt=“check backupset ‘备份集全路径’” 来判定备份完整和有效性;