刚刚安装oracle,但是没有OracleDBConsoleorcl服务,只有这些服务OracleJobSchedulerORCL、OracleOraDB12Home1TNSListener、OracleRemExecServiceV2、OracleServiceORCL、OracleVssWriterORCL。我现在的情况是sqlplus已经能连接了,但是sql develeper仍无法连接。
我本来想进入https://localhost:5500/em页面看能不能解决问题,但是又遇到了新的问题,按如下方法执行,提示命令无效或角色不存在:
重建OEM:
1,修改DBSNMP密码:
重新配置DBCONSOLE,需要输入DBSNMP密码,但任何密码都会显示错误,需要预先修改。
sql>alter user dbsnmp identified by xxx;
2,删除早期DBCONSOLE创建的用户:
sql>drop role MGMT_USER;
sql>drop user MGMT_VIEW cascade;
sql>drop user sysman cascade;
3,删除早期DBCONSOLE创建的对象:
sql>drop PUBLIC SYNONYM MGMT_TARGET_BLACKOUTS;
sql>drop public synonym SETEMVIEWUSERCONTEXT;
4,重新创建DBCONSOLE:
$emca -configdbcontroldb -repos create
请问有什么方法能解决sql develeper连接问题呢?小白一枚,还请各位大大讲的详细一点。