oracle資料庫巡檢
『壹』 如何檢查oracle監聽是否打開
1、打開服務
啟動OracleOraDb10g_home1TNSListener服務。
2、進入命令
輸入lsnrctl start即可啟動。
輸入lsnrctl stop停止服務。
輸入lsnrctl status查看狀態回。
『貳』 Oracle資料庫檢查點問題
不能說是有哪些類型的checkpoint,應該說在什麼情況下會發生checkpoinnt這個動作。
以下情況會觸發checkpoinnt動作:
1.當發生日誌組切換的時候
2.當符合LOG_CHECKPOINT_TIMEOUT,LOG_CHECKPOINT_INTERVAL,fast_start_io_target,fast_start_mttr_target參數設置的時候
3.當運行ALTER SYSTEM SWITCH LOGFILE的時候
4.當運行ALTER SYSTEM CHECKPOINT的時候
5.當運行alter tablespace XXX begin backup,end backup的時候
6.當運行alter tablespace ,datafile offline的時候;
需要注意的是:
1.CKPT一定是是在checkpoint發生的時候將資料庫當前的SCN更新入資料庫文件頭和控制文件當中,同時DBWn進程將buffer cache中的臟數據塊(dirty block)寫到數據文件當中(這個臟數據也一定是當前online redo log保護的那一部分)。
2.同時CKPT進程還會在控制文件當中記錄(redo block address)RBA,這個地址用來標志恢復的時候需要從日誌中的那個位置開始。
『叄』 Oracle如何檢查當前資料庫CPU和PSU補丁
進入ORACLE_HOME下面的OPatch目錄,執行opatch lsinventory查看已經應用的補丁
『肆』 oracle檢查資料庫是否有壞塊的命令
dbv是檢查物理上是否有壞塊的命令
#su - oracle
#dbv file=/oracleruanko/app/oracle/oracle/proct/10.2.0/ruanko/dbs/ruankotest blocksize=8192
DBVERIFY: Release 10.2.0.1.0 - Proction on Fri May 28 09:56:37 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
DBVERIFY - Verification starting : FILE = /oracleruanko/app/oracle/oracle/proct/10.2.0/ruanko/dbs/ruankotest
『伍』 如何檢查oracle資料庫性能
可以通過Oracle自帶的OEM工具查看oracle實時動態性能。
使用步驟:
打開任意的瀏覽器,地址欄輸入:https://你的計算機全名稱:埠(默認是1158)/em/console/logon/logon
上面是Oracle 11g,如果是Oracle 12c則略有不同,只需把console/logon/logon去掉
『陸』 怎麼檢查oracle資料庫服務有沒有啟動
檢查資料庫是否啟動,linux下可以用ipcs查看,windows下可以查看服務、也可以進到資料庫裡面看資料庫當前狀態 select status from v$instance;如果status = open 就說明oracle服務正常。
查看監聽,執行lsnrctl status,就可以看監聽所對應的實例。
是否有scott用戶,可以查看dba_users這個表的用戶狀態。
服務啟動後 使用 shutdown immediate關閉服務
『柒』 如何巡檢帶asm的oracle資料庫
ASM全稱為Automated Storage Management,即自動存儲管理,它是自Oracle10g這個版本Oracle推出的新功能。這是Oracle提供的一個卷管理器,用於替代操作操作系統所提供的LVM,它不僅支持單實例配置,也支持RAC這樣的多實例配置。將給Oracle資料庫管理員帶來極大的方便,ASM可以自動管理磁碟組,並提供數據冗餘和優化。特別是對於企業極的大型資料庫管理員來說,可以使
『捌』 oracle資料庫日常健康檢查會檢查哪些內容使用哪些命令
oracle檢測壞塊的方式:
1、利用oracle的RMAN工具
2、利用dbv工具檢測
3、利用 exp/imp工具檢測
其中2、3的方式無回法徹底檢測所有壞塊答,所以重點介紹下RMAN方式
RMAN>backup check logical validate datafile n ;
可以檢查數據文件是否包含壞塊,同時並不產生實際的備份輸出。
而且當使用Recovery Manager進行實際的資料庫備份時,同時也就進行了壞塊
檢查。但要注意的是,在線使用Recovery Manager掃描壞塊和備份時,需要數
據庫運行在歸檔模式(archive log),否則只能在資料庫未打開的情況下進行。
『玖』 oracle資料庫日常巡檢的內容有什麼
查看數據量較大的表中數據量多少,是否需要做數據備份清理;
查看日誌文件的記錄是否正常,日誌文件大小是否超標,是否需要備份清理;
查看錯誤日誌文件,近期否是異常的錯誤出現;
查看錶空間使用情況,是否需要做空間擴容;
如果有自動備份任務,查看備份的數據文件正常,備份任務運行是否正常;
查看伺服器資源使用情況,資料庫伺服器的壓力是否正常等等,
其它看你的實際情況。
親,記得採納哦!
『拾』 如何對Oracle進行安全健康檢查
資料庫健康檢查主要涉及以下四個方面:
系統和資料庫的可用性
系統和資料庫的完整性
系統、資料庫和應用的性能
系統備份和恢復方案評估
根據用戶需求的不同,健康檢查服務可能包含以下內容:
1.日誌分析 檢查並分析系統日誌及跟蹤文件,發現並排除資料庫系統錯誤隱患,正常的日誌分析對於資料庫來說至關重要。
2.資料庫性能分析 通過收集信息對資料庫進行性能分析,得出資料庫的運行狀況報告,幫助用戶了解資料庫的健康狀況,為用戶的優化、擴容、升級等工作提供有力的支撐。
3.空間檢測 檢查資料庫空間的使用情況,提供空間使用報告,為用戶合理規劃空間使用、充分利用資源提供建議。
4.檢查Oracle/Mysql等資料庫的結構、初始化參數、主要配置文件
5.檢查系統和資料庫判斷是否需要應用最新的補丁集
6.檢查資料庫備份的完整性等
健康檢查是資料庫穩定運行的保障,業務系統都應當進行例行的健康檢查工作。