達夢資料庫使用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/[email protected] `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寶),學習最實用的資料庫技術。
|