• 达梦数据库使用disql生成html格式的巡检报告


    1、简介

    该套巡检脚本为纯SQL脚本开发,如下所示:

    目前一共包含10个脚本,若脚本的扩展名为“.sql”则表示该脚本为sql脚本;若脚本的扩展名为“.pl”则表示该脚本为perl脚本;若脚本的扩展名为“.sh”则表示该脚本为shell脚本。

    对于Oracle的SQL脚本而言,脚本DB_Oracle_HC_lhr_v7.0.0_10g.sql适用于Oracle 10g数据库,脚本DB_Oracle_HC_lhr_v7.0.0_11g.sql适用于Oracle 11g的数据库,脚本DB_Oracle_HC_lhr_v7.0.0_12c.sql适用于Oracle 12c及其以上版本,这3个脚本都是只读版本,这3个脚本只会对数据库做查询操作,不会做DML和DDL操作,这也是很多朋友所期待的功能。

    脚本DB_OS_HC_lhr_v7.0.0.pl是perl脚本,执行后会对OS的信息进行收集,并且输出到html中。脚本DB_OS_HC_lhr_v7.0.0.sh是shell脚本,执行后会对OS的信息进行收集。

    脚本DB_MySQL_HC_lhr_v7.0.0.sql是MySQL脚本,执行后会产生MySQL的健康检查html报告,该脚本为只读脚本。

    脚本DB_MSSQL_HC_lhr_v7.0.0_2005.sql和DB_MSSQL_HC_lhr_v7.0.0_2008R2.sql是SQL Server脚本,存在部分DDL和DML操作,执行后会产生SQL Server的健康检查html报告。脚本DB_MSSQL_HC_lhr_v7.0.0_2005.sql最低支持2005版本,而脚本DB_MSSQL_HC_lhr_v7.0.0_2008R2.sql最低支持2008R2版本。

    脚本DB_PG_HC_lhr_v7.0.0.sql是PG脚本,执行后会产生PostgreSQL数据库的健康检查html报告。

    脚本DB_DM_HC_lhr_v7.0.0是达梦数据库脚本,执行后会产生达梦数据库的健康检查html报告。

    2、巡检脚本特点

    1、可以巡检Oracle、MySQL、SQL Server、PostgreSQL和国产达梦数据库,也可以巡检Linux操作系统
    2、脚本为绿色版、免安装、纯SQL文本
    3、跨平台,只要有SQL*Plus(Oracle)、mysql(MySQL)、MSSQL客户端(SSMS、Navicat皆可)、psql(PG)、gisql(国产达梦)环境即可运行脚本
    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、对结果进行过滤,列出了数据库有问题的内容
    15、对OS的信息提供了收集(单独脚本)

    3、达梦数据库运行方式

    在Windows下运行:

    disql -S SYSDBA/SYSDBA@192.168.1.35 `d:DB_DM_HC_lhr_v7.0.0.sql
    

    在Linux下运行:

    disql -S SYSDBA/SYSDBA \`/home/dmdba/DB_DM_HC_lhr_v7.0.0.sql > /dev/null
    

    4、html巡检结果

    这里只列出部分结果,其它的详细内容可以参考:https://share.weiyun.com/5lb2U2M

    其它不再列举。

    ............................................................................................

    小麦苗的微店https://weidian.com/s/793741433?wfr=c&ifr=shopdetail

    小麦苗出版的数据库类丛书http://blog.itpub.net/26736162/viewspace-2142121/

    小麦苗OCP、OCM、高可用网络班http://blog.itpub.net/26736162/viewspace-2148098/

    ............................................................................................

    使用微信客户端扫描下面的二维码来关注小麦苗的微信公众号(DB宝),学习最实用的数据库技术。

    小麦苗的微信公众号

  • 相关阅读:
    e824. 获得和设置JSplitPane中的子组件
    e827. 设置JSplitPane中分隔物的大小
    e826. 获得和设置JSplitPane分开的位置
    e788. 取消JSpinner的键盘编辑能力
    e790. 设置JSpinner的边框
    e789. 限制用JSpinner实现数字选择的值
    e787. 用JSpinner实现小时选择
    e793. 监听JSpinner数据变化
    e791. 为JSpinner定制编辑器
    e792. 建立一个包括所有数据的SpinnerListModel
  • 原文地址:https://www.cnblogs.com/lhrbest/p/15404111.html
Copyright © 2020-2023  润新知