电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

快速檢測Oracle數(shù)據(jù)庫可用性和表空間容量

瀏覽:120日期:2023-11-28 15:10:03
很多人都有這樣的了解,檢測Oracle的可用性所需要的命令比簡單的ping或者ps -ef | grep 等Oracle的命令要多得多。有觀點認為它需要一個使用SQL*Net 來驗證監(jiān)聽器已經(jīng)開啟并運行的測試訪問Oracle——這是用戶經(jīng)常用到的訪問。通過實際地登錄到實際環(huán)境中,你可以確認這個實例環(huán)境可以接受登錄的,如果你只是做了以上的檢測的話,你如何才能知道是否登錄沒有被接受,只是因為需要等待文檔日志?

除了Oracle的激活和可用性之外,我們還需要進行檢測以確保它可以用,這樣我們還可以檢測表空間的容量。

檢測的腳本:

假設所有的Oracle環(huán)境都已經(jīng)搭建起來了

假設所有的擴展都已經(jīng)達到了最大的限度

假設左右的表空間都缺乏運行的空閑空間

下面的腳本可以在你想要的任何時候通過crontab 來中斷。另外,如果上面的例外情況出現(xiàn)了的話,您還可以就這個腳本寫信或者電子郵件給支持人員獲得幫助。

如果您有什么其他的測試,這個腳本可以讓您輕松地進行修改以加以利用。我使用這個Monitororcl 腳本作為模板并且在末尾添加了功能。

按crontab來調(diào)用query_oracle_instances.sh 腳本:

#!/bin/ksh. /u01/home/oracle/.profile/u01/app/oracle/admin/monitororcl 'cat /u01/app/oracle/admin/Get_Oracle_Instance_List'exit

Get_Oracle_Instance_List 腳本如下:

instance_name1 tnsname1 sys_password_for_this_instanceinstance_name2 tnsname2 sys_password_for_this_instanceinstance_name3 tnsname3 sys_password_for_this_instance

下面是MONITORORCL腳本:

#!/bin/ksh#script : Rick Stehno# script will monitor to see if Oracle is upwhile [ '$1' != '' ]doORACLE_INSTANCE=$1ORACLE_TNS=$2USR_ID=sysUSR_PASS=$3# echo 'Instance: [$ORACLE_INSTANCE]'# echo 'TNS [$ORACLE_TNS]'# echo 'PASS: [$USR_PASS]'LOGFIL=/u01/app/oracle/admin/monitordev1.outNOTIFY_LIST=userid1@mobilephone.com,userid2,userid3@pagercompany.com## 檢測關鍵的段沒有達到最大限度sqlplus -s <$LOGFIL 2>/dev/null$USR_ID/$USR_PASS@$ORACLE_TNSset pages 0select distinct 'YES' from dba_segmentswhere extents >= (max_extents-5) and segment_name not like '1.%';EOF1grep -i '^ORA-' $LOGFIL >/dev/nullif [ $? -eq 0 ]thenecho '$0 failed: check $ORACLE_INSTANCE for problems' | /bin/mailx -s '${ORACLE_INSTANCE} : Script failed' $NOTIFY_LISTexit 1fiMAXEXTENTS_REACHED=`awk '{ print $1 }' $LOGFIL`if [ '$MAXEXTENTS_REACHED' = 'YES' ]thenecho '$0 failed: $ORACLE_INSTANCE max extents reached' | /bin/mailx -s '${ORACLE_INSTANCE} : max extents reached' $NOTIFY_LISTexit 1fi## 檢測是否能分配下一個段sqlplus -s <$LOGFIL 2>/dev/null$USR_ID/$USR_PASS@$ORACLE_TNSset pages 0select distinct 'YES' from dba_segments dswhere next_extent >(select max(bytes) from dba_free_spacewhere tablespace_name = ds.tablespace_name);EOF2grep -i '^ORA-' $LOGFIL >/dev/nullif [ $? -eq 0 ]thenecho '$0 failed: check $ORACLE_INSTANCE for problems' | /bin/mailx -s '${ORACLE_INSTANCE} : Script failed' $NOTIFY_LISTexit 1fiPOSSIBLE_NEXTEXT_FAIL=`awk '{print $1 }' $LOGFIL`if [ '$POSSIBLE_NEXTEXT_FAIL' = 'YES' ]thenecho '$0 failed: $ORACLE_INSTANCE cannot extend segment' | /bin/mailx -s '${ORACLE_INSTANCE} : max extents reached' $NOTIFY_LISTexit 1fishift 3# echo 'shift done'doneecho 'Successful completion of $0' `date`exit 0

主站蜘蛛池模板: 杭州月嫂技术培训服务公司-催乳师培训中心报名费用-产后康复师培训机构-杭州优贝姆健康管理有限公司 | 安徽千住锡膏_安徽阿尔法锡膏锡条_安徽唯特偶锡膏_卡夫特胶水-芜湖荣亮电子科技有限公司 | [品牌官网]贵州遵义双宁口腔连锁_贵州遵义牙科医院哪家好_种植牙_牙齿矫正_原华美口腔 | 手持式线材张力计-套帽式风量罩-深圳市欧亚精密仪器有限公司 | 彩信群发_群发彩信软件_视频短信营销平台-达信通 | 药品/药物稳定性试验考察箱-埃里森仪器设备(上海)有限公司 | 聚丙烯酰胺_厂家_价格-河南唐达净水材料有限公司 | 恒温振荡混匀器-微孔板振荡器厂家-多管涡旋混匀器厂家-合肥艾本森(www.17world.net) | 新中天检测有限公司青岛分公司-山东|菏泽|济南|潍坊|泰安防雷检测验收 | 氧化锆陶瓷_氧化锆陶瓷加工_氧化锆陶瓷生产厂家-康柏工业陶瓷有限公司 | 安徽集装箱厂-合肥国彩钢结构板房工程有限公司 | 管理会计网-PCMA初级管理会计,中级管理会计考试网站 | 不锈钢复合板|钛复合板|金属复合板|南钢集团安徽金元素复合材料有限公司-官网 | 周易算网-八字测算网 - 周易算网-宝宝起名取名测名字周易八字测算网 | 集装箱展厅-住人集装箱住宿|建筑|房屋|集装箱售楼处-山东锐嘉科技工程有限公司 | 烟台螺纹,烟台H型钢,烟台钢材,烟台角钢-烟台市正丰金属材料有限公司 | 长沙印刷厂-包装印刷-画册印刷厂家-湖南省日大彩色印务有限公司 青州搬家公司电话_青州搬家公司哪家好「鸿喜」青州搬家 | 筛分机|振动筛分机|气流筛分机|筛分机厂家-新乡市大汉振动机械有限公司 | 12cr1mov无缝钢管切割-15crmog无缝钢管切割-40cr无缝钢管切割-42crmo无缝钢管切割-Q345B无缝钢管切割-45#无缝钢管切割 - 聊城宽达钢管有限公司 | 钢托盘,钢制托盘,立库钢托盘,金属托盘制造商_南京飞天金属制品实业有限公司 | 快干水泥|桥梁伸缩缝止水胶|伸缩缝装置生产厂家-广东广航交通科技有限公司 | 河南卓美创业科技有限公司-河南卓美防雷公司-防雷接地-防雷工程-重庆避雷针-避雷器-防雷检测-避雷带-避雷针-避雷塔、机房防雷、古建筑防雷等-山西防雷公司 | 珠光砂保温板-一体化保温板-有釉面发泡陶瓷保温板-杭州一体化建筑材料 | 排烟防火阀-消防排烟风机-正压送风口-厂家-价格-哪家好-德州鑫港旺通风设备有限公司 | 烟雾净化器-滤筒除尘器-防爆除尘器-除尘器厂家-东莞执信环保科技有限公司 | 南京泽朗生物科技有限公司-液体饮料代加工_果汁饮料代加工_固体饮料代加工 | 档案密集架_电动密集架_移动密集架_辽宁档案密集架-盛隆柜业厂家现货批发销售价格公道 | 湖州织里童装_女童男童中大童装_款式多尺码全_织里儿童网【官网】-嘉兴嘉乐网络科技有限公司 | 上海风淋室_上海风淋室厂家_上海风淋室价格_上海伯淋 | 包塑丝_高铁绑丝_地暖绑丝_涂塑丝_塑料皮铁丝_河北创筹金属丝网制品有限公司 | 两头忙,井下装载机,伸缩臂装载机,30装载机/铲车,50装载机/铲车厂家_价格-莱州巨浪机械有限公司 | COD分析仪|氨氮分析仪|总磷分析仪|总氮分析仪-圣湖Greatlake | 硅胶管挤出机厂家_硅胶挤出机生产线_硅胶条挤出机_臣泽智能装备 贵州科比特-防雷公司厂家提供贵州防雷工程,防雷检测,防雷接地,防雷设备价格,防雷产品报价服务-贵州防雷检测公司 | 天津热油泵_管道泵_天津高温热油泵-天津市金丰泰机械泵业有限公司【官方网站】 | 合肥宠物店装修_合肥宠物美容院装修_合肥宠物医院设计装修公司-安徽盛世和居装饰 | 湖南档案密集架,智能,物证,移动,价格-湖南档案密集架厂家 | 东莞螺杆空压机_永磁变频空压机_节能空压机_空压机工厂批发_深圳螺杆空压机_广州螺杆空压机_东莞空压机_空压机批发_东莞空压机工厂批发_东莞市文颖设备科技有限公司 | crm客户关系管理系统,销售管理系统,crm系统,在线crm,移动crm系统 - 爱客crm | 钢丝绳探伤仪-钢丝绳检测仪-钢丝绳探伤设备-洛阳泰斯特探伤技术有限公司 | 沈阳液压泵_沈阳液压阀_沈阳液压站-沈阳海德太科液压设备有限公司 | 有机肥设备生产制造厂家,BB掺混肥搅拌机、复合肥设备生产线,有机肥料全部加工设备多少钱,对辊挤压造粒机,有机肥造粒设备 -- 郑州程翔重工机械有限公司 |