Oracle 巡检工具全新升级:支持 Excel 批量导入 + 智能邮件发送!
在企业级数据库管理中,自动化巡检 已成为运维标准化的重要环节。
本次,「Oracle 巡检工具」带来了 重大功能更新 —— 不仅支持 Excel 批量导入巡检任务,还能在巡检完成后 自动生成报告并智能发送邮件 📩。
下面为大家详细介绍新版功能 👇
🧩 一、Excel 配置导入 —— 批量巡检更高效
再也不用一个个输入数据库连接信息!
只需准备一份 Excel 表,即可一键导入所有巡检目标。
✅ 支持字段
📘 示例:
⚙️ 二、自动批量执行 —— 一键完成全网巡检
新版巡检器支持 串行自动巡检,可智能识别每台主机的配置并自动执行:
✅ 自动 SSH 登录(如配置了主机信息)
✅ 自动连接数据库并执行巡检脚本
✅ 每个服务器生成独立报告(Word / Text)
✅ 自动捕获错误并记录失败原因
无需人工干预,支持 多台服务器连续巡检。
📊 三、批量汇总报告 —— 全局一目了然
巡检完成后,系统自动生成:
Word汇总报告:整合所有巡检结果,自动生成表格与统计数据
文本快速汇总:简明显示每台服务器的健康状态
成功 / 失败统计:巡检总数、成功率、异常原因
失败详情:标注异常主机、错误信息、建议修复方向
[oracle@dm01 scirpts]$ ./DBDITOOlV2.bin
Oracle数据库巡检工具 CheckV8 - 批量巡检增强版(含邮件功能) v2.3
支持功能: 单机巡检、批量巡检、远程SSH巡检、邮件发送
============================================================
请选择巡检模式:
1. 单机巡检
2. 批量巡检(从Excel导入)
3. 创建Excel配置模板
4. 创建邮件配置模板
5. 测试邮件发送
6. 退出
📎 支持报告自动命名:
Oracle_IP_sid_2025101.docx
🧱 四、一键生成模板 —— 无需手动制作 Excel
新版本自带 模板生成功能,只需运行菜单选项:
选项3:生成Excel配置模板
系统会自动生成一份标准 Excel 文件,包含:
格式化表头
示例数据
自动列宽
兼容批量导入格式
📂 文件示例:
batch_config_template.xlsx
✉️ 五、智能邮件功能 —— 报告自动发到你邮箱
🧩 1. 邮件配置类 (EmailConfig)
[mail]
smtp_server = smtp.163.com
port = 465
sender = [email protected]
password = your_app_password
receiver = [email protected]支持:
✅ 创建邮件配置模板文件
✅ 从配置文件自动加载
✅ 支持 SSL / TLS 自动适配端口
📤 2. 邮件发送器 (EmailSender)
巡检完成后,可自动将多个报告:
打包成 ZIP
附件发送
支持单个或批量邮件发送
📎 发送内容包含:
汇总统计信息(成功 / 失败台数)
所有巡检报告(打包附件)
巡检时间与耗时
🤖 3. 批量巡检 + 自动发信一体化
批量巡检执行完毕后,系统会自动:
汇总所有结果
打包报告
发送到指定邮箱
📬 邮件主题示例:
【Oracle巡检完成】共12台服务器(成功10,失败2)
🧭 六、全新菜单选项设计
灵活、直观,真正实现 全自动化巡检闭环 🔁。
📦 七、未来规划
接下来版本计划支持:
🧠 巡检指标智能分析与评分
☁️ 巡检结果自动上传至平台(可视化展示)
🔄 支持多类型数据库(MySQL / PostgreSQL / OceanBase 等)
🎯 总结
新版「Oracle 巡检工具」实现了从配置、执行到汇报、通知的 全链路自动化。
无论你是企业运维、数据库管理员,还是项目交付人员,
这一版本都能显著提升效率,让巡检工作更智能、更可靠 💪。
❤️ 联系与反馈
如在使用过程中遇到问题,或希望新增特定功能,欢迎留言或加微信214404284联系,将持续优化与更新。获得7天使用期限方式关注本公众号回复 MAIL.
📮 “让巡检更简单,让交付更专业!”