因爲本學期須要作oracle的授課,想將oracle版本由10g提高爲11g,原來一直都用10g在redhat下,此次爲了讓學生安裝方便(畢竟定義的目標是學習完達到oca便可了),所以想在windows服務器端安裝,前一段時間講windows域時,搭建了windows 2008 64位,所以想在windows 2008上部署oracle 11g R2,結果安裝過程的末尾遇到了以下錯誤,還納悶呢,windows server端安裝都出現這問題???又不是unix或linux。
linux
查看網絡的帖子,有人說是server端開啓防火牆的問題,查看防火牆果真是開啓的,而後關閉了防火牆(是否在安裝過程前關閉防火牆該問題就不會出現呢?有待驗證),根據各類提示與帖子進行操做,以下進入到了Oracle程序的BIN目錄,數據庫
C:\app\Administrator\product\11.2.0\dbhome_1\BIN>emctl status dbconsolewindows
Environment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to da安全
tabase unique name.服務器
C:\app\Administrator\product\11.2.0\dbhome_1\BIN>set ORACLE_SID=orcl //安裝過程當中設置的SID
網絡
C:\app\Administrator\product\11.2.0\dbhome_1\BIN>emca -config dbcontrol db
oracle
EMCA 開始於 2014-2-27 8:16:24app
EM Configuration Assistant, 11.2.0.0.2 正式版ide
版權全部 (c) 2003, 2005, Oracle。保留全部權利。學習
輸入如下信息:
數據庫 SID: orcl
監聽程序端口號:
監聽程序端口號: 1521 //oracle的監聽端口是1521,切記
監聽程序 ORACLE_HOME [ C:\app\Administrator\product\11.2.0\dbhome_1 ]:
SYS 用戶的口令: //交互輸入SYS DBNMP SYSMAN 的密碼,密碼都是安裝過程當中設置的密碼,輸入密碼是不顯示*
DBSNMP 用戶的口令:
SYSMAN 用戶的口令:
SYSMAN 用戶的口令: 通知的電子郵件地址 (可選): //直接回車便可
通知的發件 (SMTP) 服務器 (可選):
-----------------------------------------------------------------
已指定如下設置
數據庫 ORACLE_HOME ................ C:\app\Administrator\product\11.2.0\dbhome_1
本地主機名 ................ WIN-6H64DS9DC63
監聽程序 ORACLE_HOME ................ C:\app\Administrator\product\11.2.0\dbhome
_1
監聽程序端口號 ................ 1521
數據庫 SID ................ orcl
通知的電子郵件地址 ...............
通知的發件 (SMTP) 服務器 ...............
-----------------------------------------------------------------
是否繼續? [是(Y)/否(N)]: y
2014-2-27 8:17:23 oracle.sysman.emcp.EMConfig perform
信息: 正在將此操做記錄到 C:\app\Administrator\cfgtoollogs\emca\orcl\emca_2014_02
_27_08_16_23.log。
2014-2-27 8:17:24 oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository
信息: 正在將配置數據上載到 EM 資料檔案庫 (此操做可能須要一段時間)...
2014-2-27 8:18:19 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功上載配置數據
2014-2-27 8:18:23 oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib
信息: 軟件庫已配置。
2014-2-27 8:18:23 oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib
信息: 將忽略 EM_SWLIB_STAGE_LOC (值)。
2014-2-27 8:18:23 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary
信息: 正在部署預配檔案...
2014-2-27 8:18:48 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary
信息: 預配檔案部署成功。
2014-2-27 8:18:48 oracle.sysman.emcp.util.DBControlUtil secureDBConsole
信息: 正在保護 Database Control (此操做可能須要一段時間)...
2014-2-27 8:18:56 oracle.sysman.emcp.util.DBControlUtil secureDBConsole
信息: 已成功保護 Database Control。
2014-2-27 8:18:56 oracle.sysman.emcp.util.DBControlUtil startOMS
信息: 正在啓動 Database Control (此操做可能須要一段時間)...
2014-2-27 8:19:54 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: 已成功啓動 Database Control
2014-2-27 8:19:54 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: >>>>>>>>>>> Database Control URL 爲 https://WIN-6H64DS9DC63:5500/em <<<<<<
<<<<<
2014-2-27 8:19:57 oracle.sysman.emcp.EMDBPostConfig invoke
警告:
************************ WARNING ************************
管理資料檔案庫已置於安全模式下, 在此模式下將對 Enterprise Manager 數據進行加密。
加密密鑰已放置在文件 C:/app/Administrator/product/11.2.0/dbhome_1/WIN-6H64DS9DC6
3_orcl/sysman/config/emkey.ora 中。請務必備份此文件, 由於若是此文件丟失, 則加密
數據將不可用。
***********************************************************
已成功完成 Enterprise Manager 的配置
EMCA 結束於 2014-2-27 8:19:57
C:\app\Administrator\product\11.2.0\dbhome_1\BIN>emctl status dbconsole //出現以下的提示就表示問題解決告一段落了。
Oracle Enterprise Manager 11g Database Control Release 11.2.0.1.0
Copyright (c) 1996, 2010 Oracle Corporation. All rights reserved.
https://WIN-6H64DS9DC63:5500/em/console/aboutApplication
Oracle Enterprise Manager 11g is running. //此時就ok了一切。
------------------------------------------------------------------
Logs are generated in directory C:\app\Administrator\product\11.2.0\dbhome_1/WIN
-6H64DS9DC63_orcl/sysman/log
C:\app\Administrator\product\11.2.0\dbhome_1\BIN>
若是仍然提示ORACLE_UNQNAME is not defined
C:\app\Administrator\product\11.2.0\dbhome_1\BIN>> set ORACLE_UNQNAME=orcl //Oracle的SID名稱
到此基本上就ok了
windows 2008 64位oracle11g部署問題(1)之警告-啓動database control時出錯
http://starpoint.blog.51cto.com/968349/1364135
windows 2008 64位oracle11g部署問題(2)之 監聽服務沒法啓動
http://starpoint.blog.51cto.com/968349/1364231
windows 2008 64位oracle11g部署問題(3)之ORA-12514:TNS:監聽程序當前沒法識別鏈接描述符中請求的服務