本篇內(nèi)容主要講解“Oracle12 OEM升級Oracle13的方法是什么”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Oracle12 OEM升級Oracle13的方法是什么”吧!
創(chuàng)新互聯(lián)網(wǎng)站建設公司一直秉承“誠信做人,踏實做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務為基礎,以質(zhì)量求生存,以技術求發(fā)展,成交一個客戶多一個朋友!專注中小微企業(yè)官網(wǎng)定制,成都網(wǎng)站建設、做網(wǎng)站,塑造企業(yè)網(wǎng)絡形象打造互聯(lián)網(wǎng)企業(yè)效應。
軟件
下載以下軟件:
http://www.oracle.com/technetwork/oem/grid-control/downloads/index.html
先決條件:
RHEL5 不支持OEM13C,Oracle數(shù)據(jù)庫版本必須為12.1.0.2。
若你的數(shù)據(jù)庫與OS版本正常,則需要更改一下參數(shù)并重啟數(shù)據(jù)庫。
ALTER SYSTEM SET COMPATIBLE = '12 .1.0.2.0'SCOPE = SPFILE; ALTER SYSTEM SET optimizer_adaptive_features = false SCOPE = SPFILE; sqlplus / as sysdba GRANT EXECUTE ON dbms_random TO dbsnmp; GRANT EXECUTE ON dbms_random TO sysman; REVOKE EXECUTE ON dbms_random FROM public;
檢查無效對象
SELECT owner, object_name, object_type FROM dba_objects WHERE status = 'INVALID' AND owner IN ('SYS', 'SYSTEM', 'SYSMAN', 'MGMT_VIEW', 'DBSNMP', 'SYSMAN_MDS');
編譯無效對象
EXEC UTL_RECOMP.recomp_serial('SYS'); EXEC UTL_RECOMP.recomp_serial('DBSNMP'); EXEC UTL_RECOMP.recomp_serial('SYSMAN');
使用以下命令復制emkey,根據(jù)需要進行調(diào)整。您必須輸入OEM sysman密碼
$ export OMS_HOME=/u01/app/oracle/oms12cr5/oms $ $OMS_HOME/bin/emctl config emkey -copy_to_repos Oracle Enterprise Manager Cloud Control 12c Release 5 Copyright (c) 1996, 2015 Oracle Corporation. All rights reserved. Enter Enterprise Manager Root (SYSMAN) Password : The EMKey has been copied to the Management Repository. This operation will cause the EMKey to become unsecure. After the required operation has been completed, secure the EMKey by running "emctl config emkey -remove_from_repos". $ $ $OMS_HOME/bin/emctl status emkey Oracle Enterprise Manager Cloud Control 12c Release 5 Copyright (c) 1996, 2015 Oracle Corporation. All rights reserved. Enter Enterprise Manager Root (SYSMAN) Password : The EMKey is configured properly, but is not secure. Secure the EMKey by running "emctl config emkey -remove_from_repos". $
停止OEM與Agent
export OMS_HOME=/u01/app/oracle/oms12cr5/oms export AGENT_HOME=/u01/app/oracle/agent12c/agent_inst $OMS_HOME/bin/emctl stop oms -all $AGENT_HOME/bin/emctl stop agent
創(chuàng)建oem目錄
mkdir -p /u01/app/oracle/middleware
運行升級
chmod u+x em13100_linux64.bin ./em13100_linux64.bin
如果已執(zhí)行上述先決條件,則安裝應通過所有先決條件檢查。單擊"下一步"按鈕。在這種情況下,我收到內(nèi)核參數(shù)的警告,因為我的"ip_local_port_range"大于所需的范圍。我忽略它點擊"忽略"按鈕,然后后續(xù)的"確定"按鈕,然后"下一步"按鈕。
輸入新的位置,我使用"/u01/app/oracle/oem12cr5",然后單擊"下一步"按鈕
輸入 SYS 和 SYSMAN 用戶的密碼并選中兩個復選框,然后單擊"下一步"按鈕。
在第一個警告對話框中,單擊"確定"按鈕。后續(xù)錯誤屏幕應列出安裝程序可以修復的事項。
如果您有任何其他警告,請檢查它們看起來不像顯示停止者,然后單擊"是"按鈕繼續(xù)。
如果您對插件升級信息感到滿意,請單擊"下一步"按鈕。
輸入 WebLogic 詳細信息,然后單擊"下一步"按鈕。"/u01/app/oracle/gc_inst1"。
等待安裝和配置進行。
當出現(xiàn)提示時,運行根腳本,然后單擊"確定"按鈕。
升級完成后,您應該使用以下命令保護 EMKey。
$OMS_HOME/bin/emctl config emkey -remove_from_repos
$ export AGENT_HOME=/u01/app/oracle/agent12c/agent_inst
$ $AGENT_HOME/bin/emctl start agent
登錄屏幕可從瀏覽器使用上一屏幕提供的 URL("https://emcc.localdomain:7802/em")。使用用戶名"sysman"和您在安裝過程中指定的密碼登錄。
升級代理
如果您沒有配置"根"訪問權限或 sudo 以允許您運行根腳本,請單擊警告消息上的"確定"。安裝完成后,可以運行根腳本。
如果需要手動運行任何根腳本,現(xiàn)在就執(zhí)行。它們位于每臺受監(jiān)視的機器上的代理主頁(AGENT_HOME/agent_13.1.0.0.0/root.sh)。
升級的主體現(xiàn)已完成。
導航到"升級后任務"屏幕(設置 > 管理云控制 > 升級后任務)。突出顯示列表中的每個任務,然后單擊"開始"按鈕。這只會執(zhí)行一些最終的數(shù)據(jù)遷移。
啟動/關閉
云控制設置為使用"gcstartup"服務自動啟動。"/etc/oragchome列表"文件包含系統(tǒng)將啟動的項目。升級后,它可能會列出兩個 OMS 安裝。如果要使用此自動啟動,則需要修改文件的內(nèi)容,以確保它與新安裝一致。
/u01/app/oracle/middleware /u01/app/oracle/agent12c/agent_13.1.0.0.0:/u01/app/oracle/agent12c/agent_inst
在簡單安裝中,默認自動啟動將導致問題,因為云控制將嘗試在數(shù)據(jù)庫開始之前啟動。可以通過注釋(使用 *)"/etc/oragchome列表"文件的所有內(nèi)容來禁用該服務,以防止自動啟動和使用下面描述的啟動/停止腳本。
如果需要自動啟動/停止,則可以使用使用 Linux 服務以通常的方式執(zhí)行此操作,該服務調(diào)用包含數(shù)據(jù)庫管理的啟動/停止腳本。
使用以下命令打開本文安裝的所有組件。如果您有啟動/關閉腳本,請記住對其進行修改以考慮新路徑。
#!/bin/bash export ORACLE_HOME=/u01/app/oracle/product/12.1.0.2/db_1 export OMS_HOME=/u01/app/oracle/middleware export AGENT_HOME=/u01/app/oracle/agent12c/agent_inst # Start everything $ORACLE_HOME/bin/dbstart $ORACLE_HOME $OMS_HOME/bin/emctl start oms $AGENT_HOME/bin/emctl start agent
使用以下命令關閉本文安裝的所有組件。
#!/bin/bash export ORACLE_HOME=/u01/app/oracle/product/12.1.0.2/db_1 export OMS_HOME=/u01/app/oracle/middleware export AGENT_HOME=/u01/app/oracle/agent12c/agent_inst $OMS_HOME/bin/emctl stop oms -all $AGENT_HOME/bin/emctl stop agent $ORACLE_HOME/bin/dbshut $ORACLE_HOME
到此,相信大家對“Oracle12 OEM升級Oracle13的方法是什么”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關內(nèi)容可以進入相關頻道進行查詢,關注我們,繼續(xù)學習!
網(wǎng)站名稱:Oracle12OEM升級Oracle13的方法是什么
文章地址:http://muchs.cn/article14/pdpide.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供微信公眾號、虛擬主機、企業(yè)網(wǎng)站制作、網(wǎng)站制作、網(wǎng)頁設計公司、域名注冊
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)