oracle 登陸 http://localhost:1158/em/console 不顯示,帳號沒法登錄的解決辦法

問題:html

網頁沒顯示,甚至登陸帳號的表單都沒有。解決目標:能訪問到 http://localhost:1158/em/console 的登陸表單,今兒成功登陸java

簡單歸納緣由:數據庫

C:/oracle/product/10.2.0/db_1/oc4j/j2ee 下文件夾名稱 OC4J_DBConsole_<更改的部分>_orcl 中 「<更改的部分>oracle

和 C:/oracle/product/10.2.0/db_1/NETWORK/ADMIN/listener.ora 文件中 LISTENER 節點下 spa

(ADDRESS = (PROTOCOL = TCP)(HOST = 20091113-1052)(PORT = 1521)) 中的 HOST 的值  20091113-1052 必須是相同的。.net

 

參考:命令行

http://localhost:1158/em沒法打開 - 銳意進取 - 博客頻道 - CSDN.NET
http://blog.csdn.net/xiooix2012/article/details/6882219htm

針對本機操做:blog

打開C:/oracle/product/10.2.0/db_1/NETWORK/ADMIN/listener.ora文件中的IP爲本地計算機名。ip

(ADDRESS = (PROTOCOL = TCP)(HOST = 20091113-1052)(PORT = 1521)) 這樣修改後,卻使另外一個目錄變得無效。

而C:/oracle/product/10.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_192.168.1.3_orcl 中紅色標記的部分應該爲:localhost 或者 ip地址(一般是 127.0.0.1)

OC4J_DBConsole_192.168.1.3_orcl  這個文件名是以當時安裝oracle時的ip命名的,如今修改了listener.ora文件後,也要把這個目錄改爲計算機名的形式。

即,C:/oracle/product/10.2.0/db_1/192.168.1.3_orcl改成20091113-1052_orcl。

也就是說,咱們要保持 C:/oracle/product/10.2.0/db_1/NETWORK/ADMIN/listener.ora文件中

 (ADDRESS = (PROTOCOL = TCP)(HOST = 20091113-1052)(PORT = 1521)) 紅色標記部分 HOST = 20091113-1052 跟

C:/oracle/product/10.2.0/db_1/oc4j/j2ee 下的文件夾 名稱要相同。 

 

解決:

登陸表單總算出現了,帳號登不進去。

 

可能提示信息:

http://localhost:1158/em 用戶名和/或口令無效。

http://localhost:1158/em 應用程序要求的數據庫權限超出了您當前具備的權限。 

這些錯誤都很好理解。

 

新的問題:

oracledbconsoleorcl 服務能夠啓動,但命令行提示:oracledbconsoleorcl  is not running.

參考:

em 服務正常啓動,可是 EM Daemon is not running. - wem520的專欄 - 博客頻道 - CSDN.NET
http://blog.csdn.net/wem520/article/details/8601275

Oracle安裝問題_百度經驗
http://jingyan.baidu.com/article/9f7e7ec05e4ad56f281554bb.html

win7 下安裝 oracle 10G_空白_新浪博客
http://blog.sina.com.cn/s/blog_79bcb9be0100x6yv.html

oracle_10g_登陸em後,提示java.lang.Exception_Exception_in_sending_Request__null或Connection refused - 3月3的風箏 - 博客頻道 - CSDN.NET
http://blog.csdn.net/sanyuesan0000/article/details/7799861

針對本機:

%oracle_home%\PC-<ip 或 主機名>_orcl\sysman\config 下面 emd.properties這個文件中agentTZRegion=GMT。改爲本機時區。可選的值所在的文件在

%oracle_home%\sysman\admin\supportedtzs.lst 中,通常咱們均可以選 +8:00 下,跟本機對應的值。好比,Asia/Chungking,Asia/Beijing、Asia/Shanghai,Asia/Asia/Hong_Kong ,改後記得保存。

# 更新時區  

emctl resetTZ agent

# 配置
emctl config agent getTZ

#關閉dbconsole

emctl stop dbconsole

#打開 dbconsole

emctl start dbconsole

# 查看狀態 dbconsole

emctl status dbconsole

http://sun:1158/em/console/aboutApplication
Oracle Enterprise Manager 10g is running.

 

就能夠登陸。

相關文章
相關標籤/搜索