Oracle 12c:配置em,解决em登录问题

前言说明

问题

时间:2019-9-25
如何启动em的服务?现在无法访问


文章的大致思路就是,先配置em,在登录em,可能在登录的时候会有问题,提供相应的一些解决方案


到了12c,em不需要单独安装,在安装oracle的时候,会安装em,em企业管理需要oracle开放相应的端口,在11g中,默认的端口是1158,oracle需要手动开放端口。

具体操作

1、执行lsnrctl status来查看数据库的状态,找到如下输出内容:在这里插入图片描述
2、暴露相应端口

[oracle@localhost ~]$ sqlplus / as sysdba
SQL*Plus: Release 12.2.0.1.0 Production on 星期三 918 21:21:55 2019
Copyright (c) 1982, 2016, Oracle.  All rights reserved.
连接到: 
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

SQL> EXEC DBMS_XDB_CONFIG.SETHTTPSPORT(5500);
PL/SQL 过程已成功完成。

SQL> EXEC DBMS_XDB_CONFIG.SETHTTPPORT(5502);
PL/SQL 过程已成功完成。

SQL> select dbms_xdb_config.gethttpsport() from dual;
DBMS_XDB_CONFIG.GETHTTPSPORT()
------------------------------
			  5500
SQL> select dbms_xdb_config.gethttpport() from dual;
DBMS_XDB_CONFIG.GETHTTPPORT()
-----------------------------
			 5502

如下是详细说明:
在这里插入图片描述

登录测试

如果你使用的是http协议,则网址格式为:http://localhost:port/em 例如http://192.168.44.181:5502/em,同理如果是https协议,将http改成https即可。

在这里插入图片描述
这里不填写容器名,如果填写,浏览器则会弹出输入框,你输入什么都没有用。
这里你们可能会遇见错误:登录被拒绝; 用户名/口令无效
我安装oracle 12c的时候设置的sys,和system的密码均是123456,输入也是完全正确,但是不知道为什么会报无效错误,但是在我修改了密码之后,正常登陆。

修改sys或者system密码

我这里以sys为例修改
1、输入sqlplus sys/change_on_install as sysdba
在这里插入图片描述
2、修改sys账户密码:alter user sys identified by test(这是密码);
在这里插入图片描述

最后可以使用用户名和密码登录

登录结果

在这里插入图片描述

参考文档

Oracle 的EM界面无法登录
oracle12c EM的配置和使用

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值