• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      Oracle中Enterprise Manager的配置和常用命令

      2016-02-22 16:29:41李留亮
      現(xiàn)代食品 2016年20期
      關(guān)鍵詞:檔案庫(kù)端口號(hào)資料庫(kù)

      ◎ 劉 波,李留亮

      (中糧工程科技(鄭州)有限公司,河南 鄭州 450053)

      在某糧庫(kù)管理信息系統(tǒng)的開(kāi)發(fā)過(guò)程中,Oracle數(shù)據(jù)庫(kù)常會(huì)因各種情況出現(xiàn)Enterprise Manager配置失敗的問(wèn)題。本文主要論述該問(wèn)題的解決辦法和在Enterprise Manager配置過(guò)程中常用的命令。

      1 Enterprise Manager配置失敗的解決辦法

      在本項(xiàng)目中,服務(wù)器的操作系統(tǒng)為Windows 2008 X64 Server SP2標(biāo)準(zhǔn)版,數(shù)據(jù)庫(kù)的版本為Oracle 10.2.0.1.0。在對(duì)數(shù)據(jù)庫(kù)的安裝和管理過(guò)程中經(jīng)常會(huì)出現(xiàn)以下錯(cuò)誤信息:

      “由于以下錯(cuò)誤,Enterprise Manager配置失敗

      啟動(dòng)Database Control時(shí)出錯(cuò)

      有關(guān)詳細(xì)資料,請(qǐng)參閱D:oracleproduct10.2.0db_1cfgtoollogsdbcaoradbemConfig.log中的日志文件

      您可以以后通過(guò)手動(dòng)運(yùn)行D:oracleproduct10.2.0db_1inemca腳本,重新使用Enterprise Manager配置此數(shù)據(jù)庫(kù)?!?/p>

      查詢關(guān)于此問(wèn)題的解決,并多次給Oracle技術(shù)支持打電話溝通,確定是由于Enterprise Manager Database Control組件和CA證書授權(quán)造成的,當(dāng)安裝此版本的數(shù)據(jù)庫(kù)的時(shí)間超過(guò)CA證書的授權(quán)日期時(shí)都會(huì)出現(xiàn)該問(wèn)題,官方的解決方案是打補(bǔ)丁Patch 8350262。具體操作步驟如下。

      1.1 檢查創(chuàng)建的數(shù)據(jù)庫(kù)是否完全打開(kāi)

      首先要檢查創(chuàng)建的數(shù)據(jù)庫(kù)是否完全打開(kāi),步驟如下:

      (1)執(zhí)行以下命令: sqlplus / as sysdba,會(huì)看到如下顯示:

      連接到:

      Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

      With the Partitioning, OLAP and Data Mining options

      如果能登陸數(shù)據(jù)庫(kù),再執(zhí)行以下命令:startup,會(huì)看到下面的顯示:

      SQL> startup

      ORA-01081: 無(wú)法啟動(dòng)已在運(yùn)行的 ORACLE - 請(qǐng)首先關(guān)閉它

      (2)再執(zhí)行以下命令:select * from dual; 會(huì)看到下面的顯示:

      SQL> select * from dual;

      D

      X

      此時(shí)表示數(shù)據(jù)庫(kù)能正常訪問(wèn)。

      1.2 關(guān)閉防火墻

      要關(guān)閉電腦上的防火墻,包括Windows防火墻和安裝的其他防火墻。

      1.3 停止服務(wù)

      然后要停止所有服務(wù),步驟如下:

      (1)運(yùn)行以下命令:emctl stop dbconsole

      (2)如果報(bào)錯(cuò)或顯示服務(wù)未運(yùn)行,在windows任務(wù)管理器中找到進(jìn)程“java.exe”,選定該進(jìn)程,并點(diǎn)“結(jié)束進(jìn)程”按鈕來(lái)終止該進(jìn)程。

      按名稱排序,如果有多個(gè)java.exe,則全部要終止。

      1.4 重建Em repository

      重建Em repository的步驟如下:

      (1)emca -deconfig dbcontrol db

      不管成功還是失敗,都可以。如果是失敗可能表示在之前配置信息已被刪除。

      (2)emca -repos drop

      會(huì)看到以下信息:

      EMCA 開(kāi)始于 2013-5-12 11:49:46

      EM Configuration Assistant, 10.2.0.1.0 正式版

      版權(quán)所有 (c) 2003, 2005, Oracle。保留所有權(quán)利。

      再輸入以下信息:

      數(shù)據(jù)庫(kù) SID:(輸入你要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù)的SID)

      監(jiān)聽(tīng)程序端口號(hào):(輸入監(jiān)聽(tīng)程序的端口號(hào)1521)

      SYS 用戶的口令:(輸入你想創(chuàng)建的SYS用戶的口令)

      SYSMAN 用戶的口令:(輸入你想創(chuàng)建的SYSMAN用戶的口令)

      是否繼續(xù)? [是(Y)/否(N)]:輸入Y

      2013-5-12 11:51:01 oracle.sysman.emcp. EMConfig perform

      信息:正在將此操作記錄到 C:appandyzhangcfgtoollogsemcaTJMISemca_2013_05_111_49_43.log。

      2013-5-12 11:51:03oracle.sysman.emcp.ParamsManager checkListenerStatusForDBCorol

      警告:初始化 SQL 連接時(shí)出錯(cuò)。無(wú)法執(zhí)行SQL操作

      2013-5-12 11:51:03 oracle.sysman.emcp.EMReposConfig invoke

      信息:正在刪除EM資料檔案庫(kù)(此操作可能需要一段時(shí)間)...

      2013-5-12 11:51:22 oracle.sysman.emcp.EMReposConfig invoke

      信息:已成功刪除資料檔案庫(kù)

      已成功完成 Enterprise Manager 的配置

      EMCA結(jié)束于2013-5-12 11:51:22

      (3)檢查以下2個(gè)目錄及文件是否存在,如果存在進(jìn)行手動(dòng)刪除,以防止殘留文件:

      %ORACLE_HOME%oc4jj2ee下是否有OC4J_DBConsole_localhost_TJMIS目錄

      %ORACLE_HOME%下是否有MISServer2_TJMIS目錄

      1.5 執(zhí)行emca命令

      (1)執(zhí)行以下命令:emca -repos create,會(huì)看到以下信息:

      EMCA開(kāi)始于2013-5-12 11:52:15

      EM Configuration Assistant, 10.2.0.1.0 正式版

      版權(quán)所有(c) 2003, 2005, Oracle。保留所有權(quán)利。

      輸入以下信息:

      數(shù)據(jù)庫(kù) SID:(輸入你要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù)的SID)

      監(jiān)聽(tīng)程序端口號(hào):(輸入監(jiān)聽(tīng)程序的端口號(hào)1521)

      SYS 用戶的口令:(輸入你想創(chuàng)建的SYS用戶的口令)

      SYSMAN 用戶的口令:(輸入你想創(chuàng)建的SYSMAN用戶的口令)

      是否繼續(xù)? [是(Y)/否(N)]:輸入Y

      2013-5-12 11:52:29 oracle.sysman.emcp.EMConfig perform

      信息: 正在將此操作記錄到C:appandyzhangcfgtoollogsemcaTJMISemca_2013_05_12_11_52_14.log。

      2013-5-12 11:52:30 oracle.sysman.emcp.EMReposConfig createRepository

      信息:正在創(chuàng)建 EM 資料檔案庫(kù)(此操作可能需要一段時(shí)間)...

      2013-5-12 12:02:15 oracle.sysman.emcp.EMReposConfig invoke

      信息:已成功創(chuàng)建資料檔案庫(kù)

      已成功完成Enterprise Manager的配置

      EMCA 結(jié)束于 2013-5-12 12:02:16

      (2)執(zhí)行以下命令:emca -config dbcontrol db

      這步很關(guān)鍵,因此命令一定要執(zhí)行成功,并且會(huì)看到以下信息:

      EMCA開(kāi)始于2013-5-12 12:02:49

      EM Configuration Assistant, 10.2.0.1.0正式版

      版權(quán)所有(c)2003, 2005, Oracle。保留所有權(quán)利。

      輸入以下信息:

      數(shù)據(jù)庫(kù)SID:(輸入你要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù)的SID)

      監(jiān)聽(tīng)程序端口號(hào):(輸入監(jiān)聽(tīng)程序的端口號(hào)1521)

      SYS 用戶的口令:(輸入你想創(chuàng)建的SYS用戶的口令)

      DBSNMP 用戶的口令:(輸入你想創(chuàng)建的DBSNMP用戶的口令)

      SYSMAN 用戶的口令:(輸入你想創(chuàng)建的SYSMAN用戶的口令)

      通知的電子郵件地址(可選):

      通知的發(fā)件(SMTP)服務(wù)器(可選):

      已指定以下設(shè)置

      數(shù)據(jù)庫(kù)ORACLE_HOME ................ D:oracleproduct10.2.0db_1

      本地主機(jī)名 ................ localhost

      監(jiān)聽(tīng)程序 ORACLE_HOME ................ D:oracleproduct10.2.0db_1

      監(jiān)聽(tīng)程序端口號(hào) ................ 1521

      數(shù)據(jù)庫(kù) SID ................ TJMIS

      通知的電子郵件地址 ...............

      通知的發(fā)件 (SMTP) 服務(wù)器 ...............

      是否繼續(xù)? [是(Y)/否(N)]:輸入Y

      2013-5-12 12:03:12 oracle.sysman.emcp.EMConfig perform

      信息:正在將此操作記錄到D:oracleproduct10.2.0db_1cfgtoollogsemcaTJMISemca_2013_05_12_02_48.log。

      2013-5-12 12:03:28 oracle.sysman.emcp.EMRepos Config uploadConfigDataToRepository

      信息:正在將配置數(shù)據(jù)上載到 EM 資料檔案庫(kù) (此操作可能需要一段時(shí)間)...

      2013-5-12 12:04:57 oracle.sysman.emcp.EMReposConfig invoke

      信息:已成功上載配置數(shù)據(jù)

      2013-5-12 12:05:20 oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib

      信息:軟件庫(kù)已配置成功。

      2013-5-12 12:05:20 oracle.sysman.emcp.EMDBPost Config configureSoftwareLibrary

      信息:正在部署預(yù)配檔案...

      2013-5-12 12:07:20 oracle.sysman.emcp.EMDBPost Config configureSoftwareLibrary

      信息:預(yù)配檔案部署成功。

      2013-5-12 12:07:20 oracle.sysman.emcp.util.DBControlUtil secureDBConsole

      信息:正在保護(hù) Database Control (此操作可能需要一段時(shí)間)...

      2013-5-12 12:07:44 oracle.sysman.emcp.util.DBControlUtil secureDBConsole

      信息:已成功保護(hù) Database Control。

      2013-5-12 12:07:44 oracle.sysman.emcp.util.DBControlUtil startOMS

      信息:正在啟動(dòng) Database Control (此操作可能需要一段時(shí)間)...

      2013-5-12 12:12:03 oracle.sysman.emcp.EMDBPost Config performConfiguration

      信息:已成功啟動(dòng) Database Control

      2013-5-12 12:12:07 oracle.sysman.emcp.EMDBPost Config performConfiguration

      信息 ! : >>>>>>> Database Control URL 為 https://localhost:1158/em <<<<<<<<

      2013-5-12 12:12:30 oracle.sysman.emcp.EMDBPost Config invoke

      警告:

      ************************ WARNING************************

      管理資料檔案庫(kù)已置于安全模式下, 在此模式下將對(duì) Enterprise Manager 數(shù)據(jù)進(jìn)行加密。

      加密密鑰已放置在文件D:oracleproduct10.2.0db_1localhost_TJMIS/sysman/config/emkey.ora 中。請(qǐng)務(wù)必備份此文件,因?yàn)槿绻宋募G失,則加密數(shù)據(jù)將不可用。

      ***********************************************************

      已成功完成Enterprise Manager的配置

      EMCA結(jié)束于2013-5-12 12:12:30

      1.6 檢查是否安裝成功

      檢查是否安裝成功,查看%ORACLE_HOME%oc4jj2ee下是否有OC4J_DBConsole_localhost_TJMIS目錄,執(zhí)行以下命令:

      cd %ORACLE_HOME%oc4jj2ee

      dir OC4J_DBConsole_localhost_TJMIS

      應(yīng)該看到以下信息:

      驅(qū)動(dòng)器C中的卷是System

      卷的序列號(hào)是3C9A-7D79

      D:oracleproduct10.2.0db_1oc4jj2eeOC4J_DBConsole_localhost_ TJMIS 的目錄

      2013-05-12 12:05

      .

      2013-05-12 12:05

      ..

      2013-05-12 12:05

      applib

      2013-05-12 12:08

      applicationdeployments

      2013-05-12 12:07

      config

      2013-05-12 12:04

      connectors

      2013-05-12 12:08

      log

      2013-05-12 12:05

      META-INF

      2013-05-12 12:08

      persistence

      2013-05-12 12:08

      tldcache

      0個(gè)文件 0字節(jié)

      10個(gè)目錄167,630,336,000可用字節(jié)

      1.7 安裝Patch

      (1)把您的補(bǔ)丁解壓到%ORACLE_HOME%OPatch8350262目錄下

      (2)進(jìn)入到%ORACLE_HOME%OPatch8350262目錄

      cd %ORACLE_HOME%OPatch8350262

      執(zhí)行dir命令,大概會(huì)看到以下信息:

      C:appandyzhangproduct11.2.0dbhome_1OPatch8350262>dir

      驅(qū)動(dòng)器C中的卷是System

      卷的序列號(hào)是3C9A-7D79

      D:oracleproduct10.2.0db_1OPatch8350262的目錄

      2013-05-12&! nbsp; 12:06

      .

      2013-05-12 12:06

      ..

      2013-05-12 12:06

      etc

      2013-05-12 12:06

      files

      2010-10-07 02:46 1,069 killDBConsole

      2010-10-07 02:46 4,640 killDBConsole.pl

      2010-10-05 07:57 3,278 README.txt

      3個(gè)文件 8,987字節(jié)

      4個(gè)目錄 167,824,171,008 可用字節(jié)

      (3)先卸載您之前打過(guò)的補(bǔ)丁

      %ORACLE_HOME%OPatchopatch rollback -id 8350262

      (4)再重新安裝一遍

      結(jié)束java.exe進(jìn)程,并執(zhí)行命令:emctl stop dbconsole

      然后運(yùn)行:%ORACLE_HOME%OPatchopatch apply

      會(huì)看到一些提示,提示安裝成功,請(qǐng)確認(rèn),如果有錯(cuò)誤或警告,請(qǐng)屏幕拷貝或抓圖。

      1.8 重置證書

      執(zhí)行以下命令:emctl secure dbconsole –reset

      會(huì)看到以下顯示:

      Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0

      Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.

      https://myhost:5501/em/console/aboutApplication

      Enter Enterprise Manager Root Password :

      DBCONSOLE already stopped... Done.

      Agent is already stopped... Done.

      Securing dbconsole... Started.

      Checking Repository... Done.

      Checking Em Key... Done.

      Checking Repository for an existing Enterprise Manager Root Key...

      WARNING! An Enterprise Manager Root Key already exists in the Repository. This operation will replace your Enterprise Manager Root Key.

      All existing Agents that use HTTPS will need to be reconfigured if you proceed. Do you wish to continue and overwrite your Root Key

      (Y/N) ? 輸入Y

      Are you sure ? Reset of the Enterprise Manager Root Key will mean that you will need to reconfigure each Agent that is associated with this OMS before they will be able to upload any data to it. Monitoring of Targets associated with these Agents wi! ll be unavailable until after they are reconfigured.

      (Y/N) ? 輸入Y

      Generating Enterprise Manager Root Key (this takes a minute)... Done.Fetching Root Certificate fromthe Repository... Done.

      Updating HTTPS port in emoms. properties file...Done.

      Generating Java Keystore... Done.

      Securing OMS ... Done.

      Generating Oracle Wallet Password for Agent.... Done.

      Generating wallet for Agent ... Done.

      Copying the wallet for agent use... Done.

      Storing agent key in repository... Done.

      Storing agent key for agent ... Done.

      Configuring Agent...

      Configuring Agent for HTTPS in DBCONSOLE mode...Done.

      EMD_URL set in /myhost/myhost/sysman/config/emd.properties

      Done.

      Configuring Key store.. Done.

      Securing dbconsole... Sucessful.

      或是:

      D:oracleproduct10.2.0db_1oc4jj2ee>emctl secure dbconsole -reset

      Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0

      Copyright (c) 1996, 2010 Oracle Corporation. All rights reserved.

      https://localhost:1158/em/console/aboutApplication

      Please enter repository password:

      ********

      DBCONSOLE successfully stopped... Done.Agent is already stopped... Done.Securing dbconsole... Started.

      Please enter repository schema password:Securing dbconsole... Sucessful.

      DBCONSOLE successfully restarted... Done.

      1.9 啟動(dòng)Database Control服務(wù)

      執(zhí)行以下命令,啟動(dòng)Database Control服務(wù):emctl start dbconsole

      會(huì)看到以下顯示:

      D:oracleproduct10.2.0db_1oc4jj2ee>emctl start dbconsole

      Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0

      Copyright (c) 1996, 2010 Oracle Corporation. All rights reserved.

      https://localhost:1158/em/console/aboutApplication

      Starting Oracle Enterprise Manager 11g Database Control ...OracleDBConsoleorcl

      服務(wù)正在啟動(dòng)..................

      OracleDBConsoleorcl 服務(wù)已經(jīng)啟動(dòng)成功。

      1.10 確認(rèn)是否成功

      重新確認(rèn)em頁(yè)面是否可以訪問(wèn):

      https://localhost:1158/em/ 或者h(yuǎn)ttp://localhost:1158/em/

      這時(shí)可以發(fā)現(xiàn)Enterprise Manager已經(jīng)配置成功,可進(jìn)入OEM。

      2 Enterprise Manager配置中常用的命令

      通過(guò)解決Enterprise Manager配置失敗的問(wèn)題,可以總結(jié)出在Enterprise Manager配置時(shí)常用的命令,如下:

      emca -config dbcontrol db -repos create 創(chuàng)建em資料庫(kù),并配制Database Control

      emca -deconfig dbcontrol db -repos drop 取消配置Database Control,并刪除em資料庫(kù)

      emca -repos create 創(chuàng)建一個(gè)EM資料庫(kù)

      emca -repos recreate 重建一個(gè)EM資料庫(kù)

      emca -repos drop 刪除一個(gè)EM資料庫(kù)

      emca -config dbcontrol db 配置數(shù)據(jù)庫(kù)的 Database Control

      emca -deconfig dbcontrol db 刪除數(shù)據(jù)庫(kù)的 Database Control配置

      emctl start dbconsole 先設(shè)置ORACLE_SID環(huán)境變量后,啟動(dòng)EM console服務(wù)

      emctl stop dbconsole 先設(shè)置ORACLE_SID環(huán)境變量后,停止EM console服務(wù)

      emctl status dbconsole 先設(shè)置ORACLE_SID環(huán)境變量后,查看EM console服務(wù)的狀態(tài)

      3 結(jié)語(yǔ)

      以上方法雖然操作較復(fù)雜,但最終可解決該問(wèn)題。在用該方法配置時(shí),輸入的命令參數(shù)不正確時(shí)常會(huì)報(bào)錯(cuò),且發(fā)生錯(cuò)誤時(shí)要根據(jù)錯(cuò)誤提示和日志分析錯(cuò)誤原因,再根據(jù)錯(cuò)誤原因解決錯(cuò)誤,才能徹底解決問(wèn)題。

      參考文獻(xiàn):

      [1]路 川,胡欣杰.Oracle 10g寶典[M].北京:電子工業(yè)出版社,2010.

      猜你喜歡
      檔案庫(kù)端口號(hào)資料庫(kù)
      基于內(nèi)容與協(xié)同過(guò)濾的GitHub學(xué)習(xí)資料庫(kù)推薦
      國(guó)家社科基金重大項(xiàng)目“‘古今字’資料庫(kù)建設(shè)與相關(guān)專題研究”成果鑒定會(huì)順利召開(kāi)
      施工企業(yè)技術(shù)資料庫(kù)的建立與完善
      天津科技(2020年5期)2020-01-08 12:27:35
      在Docker容器中安裝應(yīng)用程序
      電影膠片檔案庫(kù)的消防自動(dòng)滅火系統(tǒng)
      新形勢(shì)下加強(qiáng)黨務(wù)檔案管理工作探討
      卷宗(2019年11期)2019-04-20 13:32:16
      淺談以java為基礎(chǔ)的Socket通信簡(jiǎn)介及實(shí)現(xiàn)
      青春歲月(2017年5期)2017-04-20 18:34:23
      福州某檔案庫(kù)恒溫恒濕空調(diào)設(shè)計(jì)
      Winsock編程在《計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)》教學(xué)中的應(yīng)用
      基于Android系統(tǒng)的互動(dòng)展示APP的研究與設(shè)計(jì)
      乃东县| 禄劝| 夏河县| 江达县| 射阳县| 镇安县| 化德县| 凌云县| 科技| 尉氏县| 双流县| 南投县| 巴楚县| 灵武市| 拉萨市| 阿拉尔市| 长宁区| 青州市| 阳春市| 灌阳县| 肥东县| 墨江| 甘肃省| 汝州市| 高淳县| 云龙县| 孝感市| 内丘县| 无极县| 荥经县| 邯郸市| 民县| 邻水| 永宁县| 盐津县| 吴堡县| 金湖县| 武清区| 宣城市| 贡嘎县| 疏附县|