zoukankan      html  css  js  c++  java
  • oracle 登录 http://localhost:1158/em/console 不显示,账号无法登陆的解决办法

    问题:

    网页没显示,甚至登录账号的表单都没有。解决目标:能访问到 http://localhost:1158/em/console 的登录表单,今儿成功登录

    简单概括原因:

    C:/oracle/product/10.2.0/db_1/oc4j/j2ee 下文件夹名称 OC4J_DBConsole_<更改的部分>_orcl 中 “<更改的部分>

    和 C:/oracle/product/10.2.0/db_1/NETWORK/ADMIN/listener.ora 文件中 LISTENER 节点下 

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

     

    参考:

    http://localhost:1158/em无法打开 - 锐意进取 - 博客频道 - CSDN.NET
    http://blog.csdn.net/xiooix2012/article/details/6882219

    针对本机操作:

    打开C:/oracle/product/10.2.0/db_1/NETWORK/ADMIN/listener.ora文件中的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 或 主机名>_orclsysmanconfig 下面 emd.properties这个文件中agentTZRegion=GMT。改成本机时区。可选的值所在的文件在

    %oracle_home%sysmanadminsupportedtzs.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.

    就可以登录。

    越努力,越幸运.
  • 相关阅读:
    java基础 第六章 下(抽象数据类型,面向过程,面向对象)
    java基础 第六章 上(二维数组)
    java基础 第五章 下(选择排序,冒泡排序)
    java基础 第五章 上(数组的第二种定义方法)
    java基础 补充(JVM 划分内存)
    java基础 第四章 下(数组)
    java基础 第四章 上(加载过程,重载)
    java基础 第三章 下(方法)
    java基础 第三章 上(终止循环 break,continue)
    Annotation 注解
  • 原文地址:https://www.cnblogs.com/coding2ing/p/4014555.html
Copyright © 2011-2022 走看看