溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本)

發(fā)布時(shí)間:2020-08-04 13:12:56 來(lái)源:ITPUB博客 閱讀:225 作者:834696269 欄目:關(guān)系型數(shù)據(jù)庫(kù)

小麥苗健康檢查腳本說(shuō)明

第一章 小麥苗健康檢查腳本特點(diǎn)

小麥苗健康檢查腳本有如下的特點(diǎn):

1、 綠色版、免安裝、純SQL文本

2、 跨平臺(tái),只要有SQL*Plus環(huán)境即可運(yùn)行

3、 兼容Oracle 10g、11g12c版本

4、 一次購(gòu)買,終身免費(fèi)升級(jí)

5、 檢查內(nèi)容非常全面

6、 腳本可視化,可以看到腳本內(nèi)容,因此可供學(xué)習(xí)使用

7、 只有1個(gè)SQL腳本,不存在嵌套調(diào)用等其它問(wèn)題

8、 生成html文件的健康檢查結(jié)果

9、 對(duì)結(jié)果進(jìn)行過(guò)濾,列出了數(shù)據(jù)庫(kù)有問(wèn)題的內(nèi)容

 

好消息:購(gòu)買小麥苗健康檢查腳本,贈(zèng)送SQL監(jiān)控腳本。

第二章 小麥苗健康檢查部分結(jié)果展現(xiàn)

列出部分結(jié)果,其它的內(nèi)容可以參考:http://blog.itpub.net/26736162/viewspace-2129512/

 

2.1  健康檢查頭部

小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本) 

小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本) 

小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本) 

 

2.2  對(duì)指標(biāo)有相應(yīng)的解釋

鼠標(biāo)經(jīng)過(guò)時(shí)有相應(yīng)的解釋,如下圖所示:

小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本) 

 

2.3  健康檢查結(jié)果

該腳本檢查的內(nèi)容較多,所以我對(duì)結(jié)果進(jìn)行了過(guò)濾,如下:

小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本) 

點(diǎn)擊鏈接即可查看結(jié)果:

小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本) 

2.4  數(shù)據(jù)庫(kù)基本信息

數(shù)據(jù)庫(kù)基本信息一目了然:

小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本) 

第三章 亂碼問(wèn)題

3.1  執(zhí)行腳本的輸出屏幕有亂碼

3.1.1  AIX 系統(tǒng)

首先查看系統(tǒng)是否支持中文環(huán)境,執(zhí)行locale -a | grep zh_CN若有zh_CN則支持中文,如果不支持需要系統(tǒng)安裝中文語(yǔ)言包,這個(gè)最好找系統(tǒng)管理員,如果是客戶的環(huán)境,一般不讓隨意安裝軟件的,那我們就只好采用windows客戶端來(lái)執(zhí)行健康檢查了,效果是一樣的

設(shè)置LANG=zh_CN

設(shè)置NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"

設(shè)置客戶端SSH軟件終端界面的字符集為中文字符集,以SecureCRT為例,如下圖:

小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本)

小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本)

 

XSHELL的位置:

小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本) 

 

 

執(zhí)行過(guò)程如下:

 

[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 星期三 120 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)

 

數(shù)據(jù)庫(kù)巡檢腳本  編寫(xiě)者:小麥苗  網(wǎng)名:小麥苗 [版權(quán)所有 侵權(quán)必究] QQ: 642808185

說(shuō)明:

用于檢查Oracle 10g、11g數(shù)據(jù)庫(kù)各項(xiàng)指標(biāo),包括數(shù)據(jù)庫(kù)主要參數(shù)、主要對(duì)象情況、存儲(chǔ)空間配置、數(shù)據(jù)庫(kù)性能(AWR、ASH、ADDM)RMAN備份情況等。

 

注意事項(xiàng):

若使用非sys用戶執(zhí)行腳本,則需要用sys用戶賦予檢查用戶對(duì)x$bh的查詢權(quán)限,否則熱塊不能查詢 create or replace view bh as select * from sys.x$bh;  create or replace public synonym x$bh for bh

若有亂碼可以設(shè)置下環(huán)境變量:NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"   NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8"

執(zhí)行腳本的用戶至少應(yīng)該賦予DBA角色,且賦予可以查詢?nèi)魏螖?shù)據(jù)字典的權(quán)限 grant select any dictionary to XXX

 

+----------------------------------------------------------------------------+

巡檢腳本執(zhí)行過(guò)程將持續(xù)數(shù)分鐘,隨庫(kù)的大小不同而變化。

開(kāi)始執(zhí)行......

+----------------------------------------------------------------------------+

 

-----Oracle Database  Check STRAT,Starting Collect Data Dictionary Information----

 

請(qǐng)等待......

start.....設(shè)置環(huán)境變量、配置html表頭....

 

。。。。。。 省略。。。。。。

 

可以看到已經(jīng)正確的支持中文了。

3.1.2  Linux 系統(tǒng)

首先查看系統(tǒng)是否支持中文環(huán)境,執(zhí)行locale -a | grep zh_CN,若有zh_CN則支持中文,如果不支持需要系統(tǒng)安裝中文語(yǔ)言包,這個(gè)最好找系統(tǒng)管理員,如果是客戶的環(huán)境,一般不讓隨意安裝軟件的,那我們就只好采用windows客戶端來(lái)執(zhí)行健康檢查了,效果是一樣的。

設(shè)置LANG=zh_CN.gbk

設(shè)置NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"

設(shè)置客戶端SSH軟件終端界面的字符集為中文字符集,以SecureCRT為例,如下圖:


小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本)

小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本)

XSHELL的位置:

小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本) 

 

若是虛擬機(jī)內(nèi)部執(zhí)行,則需要設(shè)置:

小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本) 

 

 

執(zhí)行過(guò)程如下:

 

[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 星期三 120 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)

 

數(shù)據(jù)庫(kù)巡檢腳本  編寫(xiě)者:小麥苗  網(wǎng)名:小麥苗 [版權(quán)所有 侵權(quán)必究] QQ: 642808185

說(shuō)明:

用于檢查Oracle 10g、11g數(shù)據(jù)庫(kù)各項(xiàng)指標(biāo),包括數(shù)據(jù)庫(kù)主要參數(shù)、主要對(duì)象情況、存儲(chǔ)空間配置、數(shù)據(jù)庫(kù)性能(AWR、ASH、ADDM)、RMAN備份情況等。

 

注意事項(xiàng):

若使用非sys用戶執(zhí)行腳本,則需要用sys用戶賦予檢查用戶對(duì)x$bh的查詢權(quán)限,否則熱塊不能查詢 create or replace view bh as select * from sys.x$bh;   create or replace public synonym x$bh for bh

若有亂碼可以設(shè)置下環(huán)境變量:NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"   NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8"

執(zhí)行腳本的用戶至少應(yīng)該賦予DBA角色,且賦予可以查詢?nèi)魏螖?shù)據(jù)字典的權(quán)限 grant select any dictionary to XXX

 

+----------------------------------------------------------------------------+

巡檢腳本執(zhí)行過(guò)程將持續(xù)數(shù)分鐘,隨庫(kù)的大小不同而變化。

開(kāi)始執(zhí)行......

+----------------------------------------------------------------------------+

 

-----Oracle Database  Check STRAT,Starting Collect Data Dictionary Information----

 

請(qǐng)等待......

start.....設(shè)置環(huán)境變量、配置html表頭....

 

 

。。。。。。 省略。。。。。。

 

可以看到已經(jīng)正確的支持中文了。

 

3.2  生成的html文檔打開(kāi)是亂碼

若按照執(zhí)行腳本的輸出屏幕有亂碼設(shè)置后生成的html文件打開(kāi)是亂碼的話,我們可以用文本打開(kāi)工具(editplus,UE)打開(kāi)html文件,然后將里邊的第三行中的charset的值修改為GBK,如下:<meta http-equiv="Content-Type" content="text/html; charset=GBK"> ,

小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本) 

數(shù)據(jù)庫(kù)內(nèi)容亂碼







About Me

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

● 本文作者:小麥苗,只專注于數(shù)據(jù)庫(kù)的技術(shù),更注重技術(shù)的運(yùn)用

● 本文在itpub(http://blog.itpub.net/26736162/abstract/1/)、博客園(http://www.cnblogs.com/lhrbest)和個(gè)人微信公眾號(hào)(xiaomaimiaolhr)上有同步更新

● 本文itpub地址:http://blog.itpub.net/26736162/abstract/1/

● 本文博客園地址:http://www.cnblogs.com/lhrbest

● 本文pdf版、個(gè)人簡(jiǎn)介及小麥苗云盤(pán)地址:http://blog.itpub.net/26736162/viewspace-1624453/

● 數(shù)據(jù)庫(kù)筆試面試題庫(kù)及解答:http://blog.itpub.net/26736162/viewspace-2134706/

● DBA寶典今日頭條號(hào)地址:http://www.toutiao.com/c/user/6401772890/#mid=1564638659405826

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

● QQ群號(hào):230161599(滿)、618766405

● 微信群:可加我微信,我拉大家進(jìn)群,非誠(chéng)勿擾

● 聯(lián)系我請(qǐng)加QQ好友646634621,注明添加緣由

● 于 2017-08-01 09:00 ~ 2017-08-31 22:00 在魔都完成

● 文章內(nèi)容來(lái)源于小麥苗的學(xué)習(xí)筆記,部分整理自網(wǎng)絡(luò),若有侵權(quán)或不當(dāng)之處還請(qǐng)諒解

● 版權(quán)所有,歡迎分享本文,轉(zhuǎn)載請(qǐng)保留出處

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

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

小麥苗出版的數(shù)據(jù)庫(kù)類叢書(shū):http://blog.itpub.net/26736162/viewspace-2142121/

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

使用微信客戶端掃描下面的二維碼來(lái)關(guān)注小麥苗的微信公眾號(hào)(xiaomaimiaolhr)及QQ群(DBA寶典),學(xué)習(xí)最實(shí)用的數(shù)據(jù)庫(kù)技術(shù)。

小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本)小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本)小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本)小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本)

   小麥苗的微信公眾號(hào)      小麥苗的DBA寶典QQ群1     小麥苗的DBA寶典QQ群2        小麥苗的微店

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

小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本)
小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本)
小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本)
小麥苗健康檢查腳本說(shuō)明(Oracle巡檢腳本)



向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI