999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

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

2016-02-22 16:29:41李留亮
現代食品 2016年20期
關鍵詞:數據庫用戶信息

◎ 劉 波,李留亮

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

在某糧庫管理信息系統的開發過程中,Oracle數據庫常會因各種情況出現Enterprise Manager配置失敗的問題。本文主要論述該問題的解決辦法和在Enterprise Manager配置過程中常用的命令。

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

在本項目中,服務器的操作系統為Windows 2008 X64 Server SP2標準版,數據庫的版本為Oracle 10.2.0.1.0。在對數據庫的安裝和管理過程中經常會出現以下錯誤信息:

“由于以下錯誤,Enterprise Manager配置失敗

啟動Database Control時出錯

有關詳細資料,請參閱D:oracleproduct10.2.0db_1cfgtoollogsdbcaoradbemConfig.log中的日志文件

您可以以后通過手動運行D:oracleproduct10.2.0db_1inemca腳本,重新使用Enterprise Manager配置此數據庫。”

查詢關于此問題的解決,并多次給Oracle技術支持打電話溝通,確定是由于Enterprise Manager Database Control組件和CA證書授權造成的,當安裝此版本的數據庫的時間超過CA證書的授權日期時都會出現該問題,官方的解決方案是打補丁Patch 8350262。具體操作步驟如下。

1.1 檢查創建的數據庫是否完全打開

首先要檢查創建的數據庫是否完全打開,步驟如下:

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

連接到:

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

With the Partitioning, OLAP and Data Mining options

如果能登陸數據庫,再執行以下命令:startup,會看到下面的顯示:

SQL> startup

ORA-01081: 無法啟動已在運行的 ORACLE - 請首先關閉它

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

SQL> select * from dual;

D

X

此時表示數據庫能正常訪問。

1.2 關閉防火墻

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

1.3 停止服務

然后要停止所有服務,步驟如下:

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

(2)如果報錯或顯示服務未運行,在windows任務管理器中找到進程“java.exe”,選定該進程,并點“結束進程”按鈕來終止該進程。

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

1.4 重建Em repository

重建Em repository的步驟如下:

(1)emca -deconfig dbcontrol db

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

(2)emca -repos drop

會看到以下信息:

EMCA 開始于 2013-5-12 11:49:46

EM Configuration Assistant, 10.2.0.1.0 正式版

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

再輸入以下信息:

數據庫 SID:(輸入你要創建數據庫的SID)

監聽程序端口號:(輸入監聽程序的端口號1521)

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

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

是否繼續? [是(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 連接時出錯。無法執行SQL操作

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

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

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

信息:已成功刪除資料檔案庫

已成功完成 Enterprise Manager 的配置

EMCA結束于2013-5-12 11:51:22

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

%ORACLE_HOME%oc4jj2ee下是否有OC4J_DBConsole_localhost_TJMIS目錄

%ORACLE_HOME%下是否有MISServer2_TJMIS目錄

1.5 執行emca命令

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

EMCA開始于2013-5-12 11:52:15

EM Configuration Assistant, 10.2.0.1.0 正式版

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

輸入以下信息:

數據庫 SID:(輸入你要創建數據庫的SID)

監聽程序端口號:(輸入監聽程序的端口號1521)

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

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

是否繼續? [是(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

信息:正在創建 EM 資料檔案庫(此操作可能需要一段時間)...

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

信息:已成功創建資料檔案庫

已成功完成Enterprise Manager的配置

EMCA 結束于 2013-5-12 12:02:16

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

這步很關鍵,因此命令一定要執行成功,并且會看到以下信息:

EMCA開始于2013-5-12 12:02:49

EM Configuration Assistant, 10.2.0.1.0正式版

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

輸入以下信息:

數據庫SID:(輸入你要創建數據庫的SID)

監聽程序端口號:(輸入監聽程序的端口號1521)

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

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

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

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

通知的發件(SMTP)服務器(可選):

已指定以下設置

數據庫ORACLE_HOME ................ D:oracleproduct10.2.0db_1

本地主機名 ................ localhost

監聽程序 ORACLE_HOME ................ D:oracleproduct10.2.0db_1

監聽程序端口號 ................ 1521

數據庫 SID ................ TJMIS

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

通知的發件 (SMTP) 服務器 ...............

是否繼續? [是(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

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

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

信息:已成功上載配置數據

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

信息:軟件庫已配置成功。

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

信息:正在部署預配檔案...

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

信息:預配檔案部署成功。

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

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

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

信息:已成功保護 Database Control。

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

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

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

信息:已成功啟動 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************************

管理資料檔案庫已置于安全模式下, 在此模式下將對 Enterprise Manager 數據進行加密。

加密密鑰已放置在文件D:oracleproduct10.2.0db_1localhost_TJMIS/sysman/config/emkey.ora 中。請務必備份此文件,因為如果此文件丟失,則加密數據將不可用。

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

已成功完成Enterprise Manager的配置

EMCA結束于2013-5-12 12:12:30

1.6 檢查是否安裝成功

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

cd %ORACLE_HOME%oc4jj2ee

dir OC4J_DBConsole_localhost_TJMIS

應該看到以下信息:

驅動器C中的卷是System

卷的序列號是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個文件 0字節

10個目錄167,630,336,000可用字節

1.7 安裝Patch

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

(2)進入到%ORACLE_HOME%OPatch8350262目錄

cd %ORACLE_HOME%OPatch8350262

執行dir命令,大概會看到以下信息:

C:appandyzhangproduct11.2.0dbhome_1OPatch8350262>dir

驅動器C中的卷是System

卷的序列號是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個文件 8,987字節

4個目錄 167,824,171,008 可用字節

(3)先卸載您之前打過的補丁

%ORACLE_HOME%OPatchopatch rollback -id 8350262

(4)再重新安裝一遍

結束java.exe進程,并執行命令:emctl stop dbconsole

然后運行:%ORACLE_HOME%OPatchopatch apply

會看到一些提示,提示安裝成功,請確認,如果有錯誤或警告,請屏幕拷貝或抓圖。

1.8 重置證書

執行以下命令:emctl secure dbconsole –reset

會看到以下顯示:

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 啟動Database Control服務

執行以下命令,啟動Database Control服務:emctl start dbconsole

會看到以下顯示:

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

服務正在啟動..................

OracleDBConsoleorcl 服務已經啟動成功。

1.10 確認是否成功

重新確認em頁面是否可以訪問:

https://localhost:1158/em/ 或者http://localhost:1158/em/

這時可以發現Enterprise Manager已經配置成功,可進入OEM。

2 Enterprise Manager配置中常用的命令

通過解決Enterprise Manager配置失敗的問題,可以總結出在Enterprise Manager配置時常用的命令,如下:

emca -config dbcontrol db -repos create 創建em資料庫,并配制Database Control

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

emca -repos create 創建一個EM資料庫

emca -repos recreate 重建一個EM資料庫

emca -repos drop 刪除一個EM資料庫

emca -config dbcontrol db 配置數據庫的 Database Control

emca -deconfig dbcontrol db 刪除數據庫的 Database Control配置

emctl start dbconsole 先設置ORACLE_SID環境變量后,啟動EM console服務

emctl stop dbconsole 先設置ORACLE_SID環境變量后,停止EM console服務

emctl status dbconsole 先設置ORACLE_SID環境變量后,查看EM console服務的狀態

3 結語

以上方法雖然操作較復雜,但最終可解決該問題。在用該方法配置時,輸入的命令參數不正確時常會報錯,且發生錯誤時要根據錯誤提示和日志分析錯誤原因,再根據錯誤原因解決錯誤,才能徹底解決問題。

參考文獻:

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

猜你喜歡
數據庫用戶信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 成人av专区精品无码国产| 久久五月视频| 99免费视频观看| 91小视频在线观看| a级毛片网| 99re在线观看视频| 国内毛片视频| 国产美女久久久久不卡| 日韩中文欧美| 亚洲综合18p| 国内精品久久九九国产精品| 高潮爽到爆的喷水女主播视频| 久久99国产精品成人欧美| 国产91色| 久久99国产综合精品1| 色综合日本| 欧美A级V片在线观看| 国产精品一区不卡| 成·人免费午夜无码视频在线观看 | 国产精品无码AV中文| 免费av一区二区三区在线| 丝袜久久剧情精品国产| 尤物成AV人片在线观看| www.av男人.com| 国产成人精品视频一区二区电影 | 中日无码在线观看| 亚洲狼网站狼狼鲁亚洲下载| 欧美激情视频一区| 亚洲成人高清在线观看| 天天综合网色中文字幕| 亚洲精品国产综合99久久夜夜嗨| 国产h视频在线观看视频| 日韩小视频在线观看| 一本大道香蕉中文日本不卡高清二区| 国产免费网址| 久久99国产视频| 亚洲人成在线精品| 欧美丝袜高跟鞋一区二区| 免费毛片a| 精品成人一区二区三区电影| 亚洲男人的天堂在线观看| 亚洲天堂2014| 一区二区偷拍美女撒尿视频| 日韩欧美国产另类| 国产精品人人做人人爽人人添| 欧美日韩在线成人| AV在线天堂进入| 国产一区二区三区精品欧美日韩| 久久久亚洲色| 亚洲中文字幕手机在线第一页| 丰满人妻一区二区三区视频| 亚洲高清无在码在线无弹窗| 亚洲国产天堂久久九九九| 91在线免费公开视频| 亚洲女人在线| 亚洲熟妇AV日韩熟妇在线| 亚洲人在线| 97se亚洲| 天天躁狠狠躁| 亚洲国产成人自拍| 亚洲国产精品无码AV| 69精品在线观看| igao国产精品| 91探花国产综合在线精品| 亚洲成a人在线观看| 亚洲伊人天堂| 欧美日本视频在线观看| 亚洲91精品视频| 国产99热| 国产免费好大好硬视频| 亚洲欧美日韩天堂| 亚洲国产成熟视频在线多多 | 99热最新网址| 一边摸一边做爽的视频17国产| 国产一区二区丝袜高跟鞋| 精品国产福利在线| 一本大道无码日韩精品影视| 高清无码一本到东京热| 精品综合久久久久久97超人该| 国产91av在线| 久久国产精品国产自线拍| 青青青亚洲精品国产|