1. 程式人生 > >win7下安裝oracle時,提示程式異常終止,發生未知錯誤

win7下安裝oracle時,提示程式異常終止,發生未知錯誤

一、安裝時報錯

1、修改oracle安裝包內refhost.xml檔案,如:我本地的路徑為:D:\soft\database\stage\prereq\db\refhost.xml

在  </SYSTEM> 
    <CERTIFIED_SYSTEMS>後面新增:
       <OPERATING_SYSTEM>
           <VERSION VALUE="6.1"/>
       </OPERATING_SYSTEM>

然後儲存檔案

2、修改oracle安裝包內oraparam.in檔案,如我本地的路徑為:D:\soft\database\install\oraparam.ini

找到:      #Windows=4.0,5.0,5.1,5.2

修改為:    #Windows=4.0,5.0,5.1,5.2,6.1

然後緊接著就在 #Windows=4.0,5.0,5.1,5.2,6.1  後邊新增如下:

[Windows-6.1-required]   
#Minimum display colours for OUI to run   
MIN_DISPLAY_COLORS=256  
#Minimum CPU speed required for OUI   
#CPU=300  
[Windows-6.1-optional]

3、確保整個安裝包當前使用者都有操作許可權,單擊 D:\soft\database 右鍵》管理員取得所有權

4、單擊D:\soft\database\setup.exe  檔案右鍵》屬性》相容性,勾選 以相容模式執行這個程式,並選擇 windows xp(service pack 3),然後確定

5、單擊D:\soft\database\setup.exe  檔案右鍵,以管理員身份執行

6、搞定,按著安裝步驟既可成功安裝

二、安裝成功後,登入進入控制檯時,報java.lang.Exception: Exception in sending Request :: null 錯誤

這是因為沒有設定時區,當前採用預設導致

解決辦法:

1、修改emd.properties檔案,如我本地的路徑為:E:\oracle\product\10.2.0\db_1\ZHANGL_orcl\sysman\config\emd.properties

在此檔案的最後一行找到 :agentTZRegion=GMT

修改為:                 agentTZRegion=Asia/Shanghai

具體時區值可修改為哪些,可從E:\oracle\product\10.2.0\db_1\sysman\admin\supportedtzs.lst 裡邊複製

2、然後重啟oracle控制檯服務 OracleDBConsoleorcl

3、重新開啟瀏覽器登入進入控制檯,發現不報錯了,搞定!