该套数据库巡检脚本为纯SQL脚本开发,如下所示:
>
全部介绍请参考:https://www.xmmup.com/shujukuxunjianjiaoben.html
1、可以巡检
Oracle、MySQL、SQL Server、PostgreSQL、OceanBase、TiDB、openGauss、DB2和国产达梦
等9个数据库,也可以巡检Linux操作系统(后续会免费逐步增加MongoDB、PolarDB、TDSQL、GBase、人大金仓等数据库) 2、脚本为绿色版、免安装、纯SQL文本 3、跨平台,只要有SQL*Plus(Oracle)、mysql(MySQL、TiDB、OceanBase)、MSSQL客户端(SSMS、Navicat皆可)、psql(PG、openGauss)、gisql(国产达梦)、gsql(openGauss)、db2(DB2数据库)、obclient(OceanBase)环境即可运行脚本 4、脚本内容可视化,可以看到脚本内容,因此可供学习数据库使用 5、兼容Oracle 10g、11g、12c、18c、19c、20c、21c等高版本Oracle数据库 6、对Oracle 10g、11g、12c、18c、19c、20c、21c等版本分别提供了只读版(只对数据库查询,不做DDL和DML操作) 7、MySQL最低支持5.5版本 8、SQL Server最低支持2005版本 9、增删监控项非常方便,只需要提供相关SQL即可 10、一次购买,所有脚本终身免费升级 11、检查内容非常全面 12、针对每种数据库,只有1个SQL脚本,不存在嵌套调用脚本等其它问题 13、最终生成html文件格式的健康检查结果 14、Oracle数据库对巡检结果进行过滤,列出了数据库有问题的内容 15、对OS的信息提供了收集(单独脚本)
有mysql客户端或者obclient都可以,如下:
-- 使用obclient客户端
obclient -uroot@sys#obdemo -p -h192.168.66.35 -P2883 -f --silent < DB_OceanBase_HC_lhr_v7.0.0.sql > lhr_OceanBase_check.html
-- 使用mysql客户端
mysql -uroot@sys#obdemo -p -h192.168.66.35 -P2883 -f --silent < DB_OceanBase_HC_lhr_v7.0.0.sql > lhr_OceanBase_check.html
这里只列出部分结果,其它的详细内容可以参考:https://share.weiyun.com/5lb2U2M
其它不再列举。