与之前不一样的地方,不再是1158端口
使用http://localhost:1588/em找不到页面
oracle12c的em经过精简,比11g小 很多,登陆方式也发生了变化,原来的http://localhost:1158/em或者https://localhost:1158/em登陆总是会遇到问题,解决方法需要使用到XDB,需要设置一下端口。
可以使用SQLPlus先连接上
Copyright © 1982, 2014, Oracle. All rights reserved.
请输入用户名: system
输入口令:
上次成功登录时间: 星期五 1月 09 2015 18:42:49 +08:00
连接到:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
SQL> show parameter dispatchers;
NAME TYPE VALUE
dispatchers string (PROTOCOL=TCP) (SERVICE=oracle 12cXDB)
max_dispatchers integer
SQL> exec dbms_xdb_config.sethttpport(8088);
PL/SQL 过程已成功完成。
如果不知道sys或是system帐号的密码,可以重置
cmd
sqlplus “/as sysdba”
alter user sys/system identified by sys/system;
更改密码成功之后,就可以按之前更新的端口号来访问了
访问http://localhost:8088/em就可以了
如果事先没有安装flash插件,则浏览器会提示
Alternate HTML content should be placed here. This content requires the Adobe Flash Player. Get Flash
这让人很郁闷啊。
我碰到的问题是
对于sys帐号,测试就可以登录,而对于system帐号,则出现了如下提示出错
而sys帐号则可以
在服务器上查看两个帐号的状态
再测试scott帐号,也不行
开始也不知该如何解决。====原 因:只有sys可以以sysdba身份进入。另外两个帐号不应勾选"以sysdba身份"。看来还有很长的路要走。
其他问题
如果直接查看根路径,则会弹出
现在还不明白这个是什么意思。