提供三种解决方案:
用户名system 密码oracle @数据库名
查找当前数据库名
sqlplus system/oracle@orcl
select name from v$database;
1.

2.

3.如果两种方法都失败,尝试:
找到这个文件:C:\oracle\product\10.2.0\db_2\network\admin\listener.ora
删除之前自己手工配置的SID信息。(下图标蓝信息)

重启LISTENER ,就是重启 服务->监听 ;重新登陆数据库

此方法原因:
1.网上发现:如果在数据库实例启动后再启动监听器(Listener.ora文件中
不需要配置相关的SID信息), PMON会自动对监测到的Service进行注册.
2.大概是加上SID信息就由动态监听变成静态的监听了,此处不做过多解释。
本文提供了解决Oracle数据库登录困难的三种方法,包括使用SQL*Plus工具查询数据库名,调整listener.ora配置并重启监听服务,以及解决SID信息引起的动态监听变为静态监听的问题。

2357

被折叠的 条评论
为什么被折叠?



