在window 7 64-bit Home 版本中安裝oracle 11g過程中,可能會出現聆聽器與Enterprise Manager無法安裝成功的錯誤,導致資料庫無法正常啟動。


錯誤訊息: Could not find appropriate listener

1. enter command 
   (開啟command line,輸入下列指令,停止聆聽器)
 > lsnrctl stop 

2.remove listener.ora  (刪除listener.ora檔案) 
(ex: D:\app\user\product\11.2.0\dbhome_1\NETWORK\ADMIN)

3. enter command 
(開啟command line,依序輸入下列指令,重新啟動聆聽器)

>lsnrctl start
...
...

>lsnrctl status
...
...

>lsnrctl service
...
...


4. 接下來可能會出現下列訊息

錯誤訊息:oracle.sysman.emcp.exception.EMConfigException: 無法解除鎖定所有 EM 相關帳戶

1. enter command
(開啟command line,輸入下列指令,重新設定Enterprise Manager,即可完成安裝oracle)

>emca -config dbcontrol db -repos recreate
...
...