当前位置: 首页 > java >正文

20250904 10:45_排查10.1.3.35新QMS系统RMAN备份失败问题(优化脚本里的环境配置,增加了check_oracle_env 函数)

一、RMAN备份失败日志如下

[2025-09-04 04:00:01] 备份脚本启动
[2025-09-04 04:00:01] 开始 RMAN 备份 CDB: ORCLCDB

Message file RMAN<lang>.msb not found

Verify that ORACLE_HOME is set properly
[2025-09-04 04:00:01] RMAN 备份失败!
 

二、原备份脚本存档

#!/bin/bash
# ===================================================================
# CDB 数据库全量备份脚本(稳健版)
#全库 RMAN 备份 → 压缩 → 传输到远程 → 本地+远程自动清理 → 日志全程记录。
# 功能:RMAN备份(CDB全库) + 压缩 + 远端传输 + 本地/远端清理 + 日志管理
# ===================================================================# ------------------------------
# 0. 全局日志管理
# ------------------------------
BACKUP_LOG_DIR=/data/oracle19c_backup/log
mkdir -p "$BACKUP_LOG_DIR"
DATE_STR=$(date +"%F_%H-%M-%S")
LOG_FILE="${BACKUP_LOG_DIR}/backup_${DA
http://www.xdnf.cn/news/19981.html

相关文章:

  • openai-python v1.104.2版本发布:修复Web搜索工具类型别名问题
  • uni-app iOS 上架常见问题与解决方案,实战经验全解析
  • 2025数学建模国赛高教社杯C题思路代码文章助攻
  • Java对接Kafka的三国演义:三大主流客户端全景评测
  • 25高教社杯数模国赛【C题国一学长思路+问题分析】第二弹
  • 以数据与自动化驱动实验室变革:智能化管理整体规划
  • 救命!Shell用了100次还不懂底层?爆肝300行代码从0造“壳”,fork/exec/重定向全扒光,Linux系统编程直接开挂!
  • 【面试题】Prompt是如何生成的,优化目标是什么,任务是什么?
  • 服务器监控不用盯屏幕:Ward+Cpolar让异常告警主动找到你
  • Cursor 辅助开发:快速搭建 Flask + Vue 全栈 Demo 的实战记录
  • C4.5决策树(信息增益率)、CART决策树(基尼指数)、CART回归树、决策树剪枝
  • 《ConfigMap热更新失效的深度解剖与重构实践》
  • 题解 洛谷P13778 「o.OI R2」=+#-
  • STM32 - Embedded IDE - GCC - 如何将编译得到的.bin固件添加CRC32校验码
  • 数智管理学(四十八)
  • CodeBuddy+Lucene 探索与实践日志:记录我如何从零构建桌面搜索引擎
  • 前端开发的“三剑客”—— ​​HTML、CSS、JavaScript​​
  • LeetCode 524.通过删除字母匹配到字典里最长单词
  • More Effective C++ 条款25:将构造函数和非成员函数虚拟化
  • upload-labs通关笔记-第17关文件上传之二次渲染png格式(PHP脚本法)
  • 使用Java定时爬取CSDN博客并自动邮件推送
  • linux---------------网络基础概念
  • 不同数据类型for循环
  • 软件测试基础知识(数据库篇)
  • 轻松Linux-6.基础IO
  • redis中查询key是否存在的命令
  • shell内置命令
  • C 语言标准输入输出库:`stdio.h` 的使用详解
  • Loot模板系统
  • AutoGPT 原理与实践:从AI助理到“自主任务完成者” (人工智能入门系列)