您好,登錄后才能下訂單哦!
小麥苗健康檢查腳本有如下的特點:
1、 綠色版、免安裝、純SQL文本
2、 跨平臺,只要有SQL*Plus環境即可運行
3、 兼容Oracle 10g、11g及12c版本
4、 一次購買,終身免費升級
5、 檢查內容非常全面
6、 腳本可視化,可以看到腳本內容,因此可供學習使用
7、 只有1個SQL腳本,不存在嵌套調用等其它問題
8、 生成html文件的健康檢查結果
9、 對結果進行過濾,列出了數據庫有問題的內容
好消息:購買小麥苗健康檢查腳本,贈送SQL監控腳本。
列出部分結果,其它的內容可以參考:http://blog.itpub.net/26736162/viewspace-2129512/
鼠標經過時有相應的解釋,如下圖所示:
該腳本檢查的內容較多,所以我對結果進行了過濾,如下:
點擊鏈接即可查看結果:
數據庫基本信息一目了然:
① 首先查看系統是否支持中文環境,執行locale -a | grep zh_CN,若有zh_CN則支持中文,如果不支持則需要系統安裝中文語言包,這個最好找系統管理員,如果是客戶的環境,一般不讓隨意安裝軟件的,那我們就只好采用windows客戶端來執行健康檢查了,效果是一樣的。
② 設置LANG=zh_CN
③ 設置NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
④ 設置客戶端SSH軟件終端界面的字符集為中文字符集,以SecureCRT為例,如下圖:
XSHELL的位置:
執行過程如下:
[ZFZHLHRDB2:root]:/>locale -a | grep zh_CN
zh_CN.IBM-eucCN
zh_CN
[ZFZHLHRDB2:root]:/>su - oracle
[ZFZHLHRDB2:oracle]:/oracle>echo $LANG
en_US
[ZFZHLHRDB2:oracle]:/oracle>LANG=zh_CN
[ZFZHLHRDB2:oracle]:/oracle>NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
[ZFZHLHRDB2:oracle]:/oracle>sqlplus / as sysdba @DB_healthcheck_lhr_11g_v4.9.sql
SQL*Plus: Release 11.2.0.4.0 Production on 星期三 1月 20 14:14:39 2016
Copyright (c) 1982, 2013, Oracle. All rights reserved.
連接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
Data Mining and Real Application Testing options
+------------------------------------------------------------------------------------------------------------+
| Oracle Database health Check script |
|------------------------------------------------------------------------------------------------------------+
| Copyright (c) 2015-2100 lhr. All rights reserved. (My Blog Address: http://blog.itpub.net/26736162) |
+------------------------------------------------------------------------------------------------------------+
| About Me: lihuarong lhrbest xiaomaimiao QQ: 642808185 |
+------------------------------------------------------------------------------------------------------------+
Note: Do not modify any inspection results
Please send the file of DB_healthcheck_by_lhr_dbname_YYYYMMDD.html to lhrbest@qq.com or QQ(642808185)
數據庫巡檢腳本 編寫者:小麥苗 網名:小麥苗 [版權所有 侵權必究] QQ: 642808185
說明:
用于檢查Oracle 10g、11g數據庫各項指標,包括數據庫主要參數、主要對象情況、存儲空間配置、數據庫性能(AWR、ASH、ADDM)、RMAN備份情況等。
注意事項:
① 若使用非sys用戶執行腳本,則需要用sys用戶賦予檢查用戶對x$bh的查詢權限,否則熱塊不能查詢 create or replace view bh as select * from sys.x$bh; create or replace public synonym x$bh for bh
② 若有亂碼可以設置下環境變量:NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK" NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8"
③ 執行腳本的用戶至少應該賦予DBA角色,且賦予可以查詢任何數據字典的權限 grant select any dictionary to XXX
+----------------------------------------------------------------------------+
巡檢腳本執行過程將持續數分鐘,隨庫的大小不同而變化。
開始執行......
+----------------------------------------------------------------------------+
-----Oracle Database Check STRAT,Starting Collect Data Dictionary Information----
請等待......
start.....設置環境變量、配置html表頭....
。。。。。。 省略。。。。。。
可以看到已經正確的支持中文了。
① 首先查看系統是否支持中文環境,執行locale -a | grep zh_CN,若有zh_CN則支持中文,如果不支持則需要系統安裝中文語言包,這個最好找系統管理員,如果是客戶的環境,一般不讓隨意安裝軟件的,那我們就只好采用windows客戶端來執行健康檢查了,效果是一樣的。
② 設置LANG=zh_CN.gbk
③ 設置NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
④ 設置客戶端SSH軟件終端界面的字符集為中文字符集,以SecureCRT為例,如下圖:
XSHELL的位置:
若是虛擬機內部執行,則需要設置:
執行過程如下:
[oracle@redhat4 ~]$ locale -a | grep zh_CN
zh_CN
zh_CN.gb18030
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8
[oracle@redhat4 ~]$ export LANG=zh_CN.gbk
[oracle@redhat4 ~]$ echo $LANG
zh_CN.gbk
[oracle@redhat4 ~]$ NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
[oracle@redhat4 ~]$ sqlplus / as sysdba @DB_healthcheck_lhr_11g_v4.9.sql
SQL*Plus: Release 10.2.0.1.0 - Production on 星期三 1月 20 18:52:59 2016
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
+------------------------------------------------------------------------------------------------------------+
| Oracle Database health Check script |
|------------------------------------------------------------------------------------------------------------+
| Copyright (c) 2015-2100 lhr. All rights reserved. (My Blog Address: http://blog.itpub.net/26736162) |
+------------------------------------------------------------------------------------------------------------+
| About Me: lihuarong lhrbest xiaomaimiao QQ: 642808185 |
+------------------------------------------------------------------------------------------------------------+
Note: Do not modify any inspection results
Please send the file of DB_healthcheck_by_lhr_dbname_YYYYMMDD.html to lhrbest@qq.com or QQ(642808185)
數據庫巡檢腳本 編寫者:小麥苗 網名:小麥苗 [版權所有 侵權必究] QQ: 642808185
說明:
用于檢查Oracle 10g、11g數據庫各項指標,包括數據庫主要參數、主要對象情況、存儲空間配置、數據庫性能(AWR、ASH、ADDM)、RMAN備份情況等。
注意事項:
① 若使用非sys用戶執行腳本,則需要用sys用戶賦予檢查用戶對x$bh的查詢權限,否則熱塊不能查詢 create or replace view bh as select * from sys.x$bh; create or replace public synonym x$bh for bh
② 若有亂碼可以設置下環境變量:NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK" NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8"
③ 執行腳本的用戶至少應該賦予DBA角色,且賦予可以查詢任何數據字典的權限 grant select any dictionary to XXX
+----------------------------------------------------------------------------+
巡檢腳本執行過程將持續數分鐘,隨庫的大小不同而變化。
開始執行......
+----------------------------------------------------------------------------+
-----Oracle Database Check STRAT,Starting Collect Data Dictionary Information----
請等待......
start.....設置環境變量、配置html表頭....
。。。。。。 省略。。。。。。
可以看到已經正確的支持中文了。
若按照執行腳本的輸出屏幕有亂碼設置后生成的html文件打開是亂碼的話,我們可以用文本打開工具(editplus,UE)打開html文件,然后將里邊的第三行中的charset的值修改為GBK,如下:<meta http-equiv="Content-Type" content="text/html; charset=GBK"> ,
About Me
.............................................................................................................................................
● 本文作者:小麥苗,只專注于數據庫的技術,更注重技術的運用
● 本文在itpub(http://blog.itpub.net/26736162/abstract/1/)、博客園(http://www.cnblogs.com/lhrbest)和個人微信公眾號(xiaomaimiaolhr)上有同步更新
● 本文itpub地址:http://blog.itpub.net/26736162/abstract/1/
● 本文博客園地址:http://www.cnblogs.com/lhrbest
● 本文pdf版、個人簡介及小麥苗云盤地址:http://blog.itpub.net/26736162/viewspace-1624453/
● 數據庫筆試面試題庫及解答:http://blog.itpub.net/26736162/viewspace-2134706/
● DBA寶典今日頭條號地址:http://www.toutiao.com/c/user/6401772890/#mid=1564638659405826
.............................................................................................................................................
● QQ群號:230161599(滿)、618766405
● 微信群:可加我微信,我拉大家進群,非誠勿擾
● 聯系我請加QQ好友(646634621),注明添加緣由
● 于 2017-08-01 09:00 ~ 2017-08-31 22:00 在魔都完成
● 文章內容來源于小麥苗的學習筆記,部分整理自網絡,若有侵權或不當之處還請諒解
● 版權所有,歡迎分享本文,轉載請保留出處
.............................................................................................................................................
● 小麥苗的微店:https://weidian.com/s/793741433?wfr=c&ifr=shopdetail
● 小麥苗出版的數據庫類叢書:http://blog.itpub.net/26736162/viewspace-2142121/
.............................................................................................................................................
使用微信客戶端掃描下面的二維碼來關注小麥苗的微信公眾號(xiaomaimiaolhr)及QQ群(DBA寶典),學習最實用的數據庫技術。
小麥苗的微信公眾號 小麥苗的DBA寶典QQ群1 小麥苗的DBA寶典QQ群2 小麥苗的微店
.............................................................................................................................................
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。