【OEM】OEM安裝維護 一.1 BLOG文檔結構圖 一.2 前言部分 一.2.1 導讀和註意事項 各位技術愛好者,看完本文後,你可以掌握如下的技能,也可以學到一些其它你所不知道的知識,~O(∩_∩)O~: ① oem安裝和維護 ② OEM各種錯誤解決 Tips: ① 若文章代碼格式有錯亂,推薦使用...
【OEM】OEM安裝維護
一.1 BLOG文檔結構圖
一.2 前言部分
一.2.1 導讀和註意事項
各位技術愛好者,看完本文後,你可以掌握如下的技能,也可以學到一些其它你所不知道的知識,~O(∩_∩)O~:
① oem安裝和維護
② OEM各種錯誤解決
Tips:
① 若文章代碼格式有錯亂,推薦使用搜狗、QQ或360瀏覽器,也可以下載pdf格式的文檔來查看,pdf文檔下載地址:http://yunpan.cn/cdEQedhCs2kFz (提取碼:ed9b)
② 本篇BLOG中命令的輸出部分需要特別關註的地方我都用灰色背景和粉紅色字體來表示,比如下邊的例子中,thread 1的最大歸檔日誌號為33,thread 2的最大歸檔日誌號為43是需要特別關註的地方;而命令一般使用黃色背景和紅色字體標註;對代碼或代碼輸出部分的註釋一般採用藍色字體表示。
List of Archived Logs in backup set 11
Thrd Seq Low SCN Low Time Next SCN Next Time
---- ------- ---------- ------------------- ---------- ---------
1 32 1621589 2015-05-29 11:09:52 1625242 2015-05-29 11:15:48
1 33 1625242 2015-05-29 11:15:48 1625293 2015-05-29 11:15:58
2 42 1613951 2015-05-29 10:41:18 1625245 2015-05-29 11:15:49
2 43 1625245 2015-05-29 11:15:49 1625253 2015-05-29 11:15:53
[ZFXXDB1:root]:/>lsvg -o
T_XDESK_APP1_vg
rootvg
[ZFXXDB1:root]:/>
00:27:22 SQL> alter tablespace idxtbs read write;
====》2097152*512/1024/1024/1024=1G
本文如有錯誤或不完善的地方請大家多多指正,ITPUB留言或QQ皆可,您的批評指正是我寫作的最大動力。
一.3 OEM安裝維護總結
我安裝過幾次EM,出現過很多問題,幾經周折,總結瞭如下的內容,實在不能解決就重新創建吧,重新創建可以解決99%的問題,這裡把需要註意的一些前提列出來:
1. 資料庫必須使用伺服器模式的,不能使用客戶端模式的,客戶端模式有很多文件不存在(從$ORACLE_HOME的db_1或者client_1也可以識別)
2. 資料庫伺服器的ip地址必須是靜態的,不能是dhcp動態獲取,動態獲取可能導致em運行緩慢,還可能導致伺服器ip地址改變等問題,也可能導致em啟動後又自動關閉等問題
3. 資料庫伺服器的hostname不能隨便修改,修改後em肯定不能用了
4. 安裝過程中出現問題的時候認真查看日誌,安裝日誌路徑:$ORACLE_HOME/cfgtoollogs\emca\
5. OEM運行日誌:$ORACLE_HOME/$hostname_$oracle_sid/sysman/log
6. 建議重新創建,在oracle用戶下:
單機: emca -config dbcontrol db -repos recreate
集群: emca -config dbcontrol db -repos recreate -cluster
若是集群環境,則在創建之前先在grid用戶下執行如下代碼:
-----sqlplus / as sysasm ASM實例 GRID 用戶下執行
SYS@+ASM1> create user asmsnmp identified by xxx;
SYS@+ASM1> grant sysdba to asmsnmp;
SYS@+ASM1> alter user asmsnmp identified by xxx;
SYS@+ASM1> alter system set remote_listener='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=ZFXDESKDB-scan)(PORT=1521))))' sid='*';
SYS@+ASM1> alter system register;
7. 啟動和關閉維護命令,oracle用戶下:export ORACLE_UNQNAME=$DB_UNIQUE_NAME ,資料庫唯一名,進程:ps -ef| grep em
啟動: emctl stop dbconsole
關閉: emctl stop dbconsole
運行狀態:emctl status dbconsole
8. Rac集群環境在其中一個節點上安裝,其他節點也可以查詢,為EM Daemon,如:
[ZFXDESKDB2:oracle]:/oracle>export ORACLE_UNQNAME=oraESKDB
[ZFXDESKDB2:oracle]:/oracle>emctl status dbconsole
Oracle Enterprise Manager 11g Database Control Release 11.2.0.4.0
Copyright (c) 1996, 2013 Oracle Corporation. All rights reserved.
https://ZFXDESKDB1:1158/em/console/aboutApplication
EM Daemon is running.
------------------------------------------------------------------
Logs are generated in directory /oracle/app/oracle/product/11.2.0/db/zfxdeskdb2_oraESKDB/sysman/log
一.4 OEM簡介(網路摘抄)
Oracle 10g企業管理器(Oracle Enterprise Manager)簡稱OEM,是一個基於Java的框架系統,該系統集成了多個組件,為用戶提供了一個功能強大的圖形用戶界面。
1.