Oracle Web Console不能正常啟動時的解決辦法

來源:互聯網
上載者:User

登陸https://localhost:1158/em 之後,看到資料庫執行個體都是關閉的.啟動不了.在網上找到解決的辦法,記下來.

  進入dos

 (1)查看dbconsole狀態:emctl  status dbconsole

   顯示:Environment variable Oracle_SID not defined. Please define it.

(2)重新設定環境變數:set oracle_sid =資料庫的sid

(3)重新設定em : emca -config dbcontrol  db

   顯示:

 
C:\Documents and Settings\whtai>emca -config dbcontrol db

EMCA 開始於 2009-8-31 16:48:45
EM Configuration Assistant, 11.1.0.5.0 正式版
著作權 (c) 2003, 2005, Oracle。著作權所有,並保留一切權利。

輸入以下資訊:
資料庫 SID: orcl
已為資料庫 orcl 配置了 Database Control
您已選擇配置 Database Control, 以便管理資料庫 orcl
此操作將移去現有配置和預設設定, 並重新執行配置
是否繼續? [是(Y)/否(N)]: y
監聽程式連接埠號碼: 1521
SYS 使用者的口令:
DBSNMP 使用者的口令:  56
SYSMAN 使用者的口令:
通知的電子郵件地址 (可選):
通知的發件 (SMTP) 伺服器 (可選):
-----------------------------------------------------------------

已指定以下設定

資料庫 ORACLE_HOME ................ C:\app\whtai\product\11.1.0\db_1

本地主機名稱 ................ 192.168.11.74
監聽程式連接埠號碼 ................ 1521
資料庫 SID ................ orcl
通知的電子郵件地址 ...............
通知的發件 (SMTP) 伺服器 ...............

-----------------------------------------------------------------
是否繼續? [是(Y)/否(N)]: y
2009-8-31 16:51:07 oracle.sysman.emcp.EMConfig perform
資訊: 正在將此操作記錄到 C:\app\whtai\cfgtoollogs\emca\orcl\emca_2009_08_31_16_4
8_44.log。
2009-8-31 16:51:36 oracle.sysman.emcp.util.DBControlUtil stopOMS
資訊: 正在停止 Database Control (此操作可能需要一段時間)...
2009-8-31 16:53:34 oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository

資訊: 正在將配置資料上傳到 EM 資料檔案庫 (此操作可能需要一段時間)...
2009-8-31 16:56:44 oracle.sysman.emcp.EMReposConfig invoke
資訊: 已成功上傳配置資料
2009-8-31 16:56:58 oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib
資訊: 軟體庫已配置。
2009-8-31 16:56:58 oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib
資訊:  將忽略 EM_SWLIB_STAGE_LOC (值)。
2009-8-31 16:56:59 oracle.sysman.emcp.util.DBControlUtil secureDBConsole
資訊: 正在保護 Database Control (此操作可能需要一段時間)...
2009-8-31 16:57:15 oracle.sysman.emcp.util.DBControlUtil secureDBConsole
資訊: 已成功保護 Database Control。
2009-8-31 16:57:15 oracle.sysman.emcp.util.DBControlUtil startOMS
資訊: 正在啟動 Database Control (此操作可能需要一段時間)...
2009-8-31 16:59:16 oracle.sysman.emcp.EMDBPostConfig performConfiguration
資訊: 已成功啟動 Database Control
2009-8-31 16:59:18 oracle.sysman.emcp.EMDBPostConfig performConfiguration
資訊: >>>>>>>>>>> Database Control URL 為 https://192.168.11.74:1158/em <<<<<<<<
<<<
2009-8-31 16:59:29 oracle.sysman.emcp.EMDBPostConfig invoke
警告:
************************  WARNING  ************************

管理資料檔案庫已置於安全模式下, 在此模式下將對 Enterprise Manager 資料進行加密。
加密金鑰已放置在檔案 C:\app\whtai\product\11.1.0\db_1\192.168.11.74_orcl\sysman\
config\emkey.ora 中。請務必備份此檔案, 因為如果此檔案丟失, 則加密資料將不可用。

***********************************************************
已成功完成 Enterprise Manager 的配置
EMCA 結束於 2009-8-31 16:59:29

   另外一種正規的方法是:

   (1)刪除當前的Database Control資料檔案庫 :emca -repos drop

   (2)建立新的Database Control 資料庫:emca -repos create

   (3)配置部署Database Control 資料庫:emca -config dbcontrol db

     只有在此步完成之後,才能在【控制台】--【管理工具】--【服務】中看到,本例中為:OracleDBConsoleoracle86

   (4)查看em 的狀態:emctl status dbconsole

   啟動Oracle Enterprise Manager服務的命令:emctl start dbconsole     //註:在啟動的過程中,可以看到要訪問的地址;

   停止Oracle Enterprise Manager服務的命令:emctl stop dbconsole

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.