喜大普奔~历时1年开发Oracle全自动巡检工具
你挣扎着爬起来,连接VPN、登录服务器、逐行执行脚本、复制结果到Word、手动调格式…6小时后,一份“勉强能看”的Oracle巡检报告终于诞生,而这只是每月1次的例行折磨
历时1年打磨,我们推出真正解放双手的Oracle巡检神器:
✅ 无环境依赖:无需安装Python/第三方库,上传即用
✅ 分钟级报告:单实例完整巡检≤90秒,无压力,可批量巡检
✅ 开箱即交付:自动生成Word格式报告,自动出巡检结果
1.使用方法
1.1 上传系统解压
--建议传到/home/oracle下
tar -xzvf open_choracle_bin_1.0.tar.gz
open_choracle_bin_1.0/
open_choracle_bin_1.0/mod_logger.py
open_choracle_bin_1.0/templates/
open_choracle_bin_1.0/templates/oracle_template_v4-db_v2.0.docx
open_choracle_bin_1.0/templates/db_sqltemplates.ini
open_choracle_bin_1.0/report_doc/
open_choracle_bin_1.0/choracle
open_choracle_bin_1.0/readme
open_choracle_bin_1.0/conf.ini
1.2 授权
cd /home/oracle
chown oracle:oinstall -R open_choracle_bin_1.0
1.3 修改配置文件
[oracle@centos79 ~]$ cd open_choracle_bin_1.0
[oracle@centos79 open_choracle_bin_1.0]$ ll
total 37832
-rwxr-xr-x 1 root root 38717896 Jul 31 14:58 choracle
-rw-r--r-- 1 root root 411 Jul 31 15:06 conf.ini
-rw-r--r-- 1 root root 625 Jul 31 14:58 mod_logger.py
-rw-r--r-- 1 root root 56 Jul 31 14:58 readme
drwxr-xr-x 2 root root 4096 Jul 31 15:00 report_doc
drwxr-xr-x 2 root root 4096 Jul 31 14:58 templates
[oracle@centos79 open_choracle_bin_1.0]$ vi conf.ini
###示例 巡检下面两套数据库。
[192.168.1.101-AASCHAHA]
ServerName = 192.168.1.101:1526/AASCDB
UserID = dboracle
Password = 134567
[192.168.1.102-AASCHAHA]
ServerName = 192.168.1.102:1526/AASCDB
UserID = dboracle
Password = 123456d
###### 参数解释 ######
[] 标签名称,生成的巡检报告名称为 [] 内的字符串,
ServerName oracle连接串
UserID 用户名
Password 密码
1.4 批量巡检
cd /home/oracle/open_choracle_bin_1.0
./choracle -o conf.ini -c templates/db_sqltemplates.ini2.巡检指标
工具不止于自动化,更重新定义巡检深度:
智能根因分析、未来风险预测、
完美支持Oracle 10g~23ai全版本,
CDB/PDB架构无忧适配!
1.基本信息
2.ASM磁盘信息
3.数据库容量
4.数据库备份
5.据库性能
3.付费说明
说明:
1.付费后不再退款
2.个人版只提供工具使用及使用咨询,不更新模板
3.商业版需定时化开发,明确巡检指标结语
技术人的解放,从干掉重复劳动开始。这款工具不只是省下90%的巡检时间——更是把深夜还给生活,把创造留给技术人。
需要付费购买的请进群
👇👇👇👇
更多内容关注公众号
👇👇👇👇