Oracle11g中---SqlPlus可以正常登陆,sqlDeveloper无法登录
来源:互联网 发布:在知乎工作 编辑:程序博客网 时间:2024/05/29 17:04
首先是用系统用户名sys在sqlplus上可以正常登陆,可是当打开sqldeveloper用sys用户时报错提示【listener refused the connection with the following errir:ORA-12505】
当时就好奇,难道是监听服务没打开?于是去看了下服务。发现全打开了。网上找了好久,终于找到了解决方法!
首先找到你的安装位置下listener.ora的位置:E:\oracle\product\10.2.0\db_1\network\admin\listener.ora
打开是这样的
# listener.ora Network Configuration File: E:\app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora# Generated by Oracle configuration tools.SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = ) (ORACLE_HOME = E:\app\Administrator\product\11.2.0\dbhome_1) (PROGRAM = extproc) (ENVS = "EXTPROC_DLLS=ONLY:E:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll") ) )LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ) )ADR_BASE_LISTENER = E:\app\Administrator
修改为如下
# listener.ora Network Configuration File: E:\app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora# Generated by Oracle configuration tools.SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = ORCL) (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = E:\app\Administrator\product\11.2.0\dbhome_1) (PROGRAM = extproc) (ENVS = "EXTPROC_DLLS=ONLY:E:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll") ) )LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ) )ADR_BASE_LISTENER = E:\app\Administrator
红色字体的为新添加的,完了之后保存,之后把oracle开了的服务全部重新启动一下,打开sqldevelope软件,用sys用户登录可以正常登入了。
之后过了几天,重启电脑打开sqldevelope用sys登录又报了另一个错误【提示无法从套接字获取更多数据】
发现还是那个文件有问题E:\oracle\product\10.2.0\db_1\network\admin\listener.ora
解决方法是↓
# listener.ora Network Configuration File: E:\app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora# Generated by Oracle configuration tools.SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = ORCL) #(GLOBAL_DBNAME = ORCL) (ORACLE_HOME = E:\app\Administrator\product\11.2.0\dbhome_1) (PROGRAM = extproc) (ENVS = "EXTPROC_DLLS=ONLY:E:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll") ) )LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ) )ADR_BASE_LISTENER = E:\app\Administrator
把红色这段注释掉加个#就可以了。然后把关于oracle所有的服务都重新启动就可以用sqldevelope软件sys登录了!
阅读全文
0 0
- Oracle11g中---SqlPlus可以正常登陆,sqlDeveloper无法登录
- win8.1系统中oracle11g数据库无法使用sqlplus / as sysdba登录问题
- linux 本地无法登录 远程可以登陆
- SQLServer 2005中Sa用户可以登录进去,Windows管理员却无法登陆进去
- 使用sys无法通过sqlplus或者sqldeveloper连接数据库
- 使用sys无法通过sqlplus或者sqldeveloper连接数据库
- 安装Oracle11g后无法使用其自带的SQLdeveloper
- ubuntu12.04 正常用户输入密码无法登录游客可以正常登录的解决方法
- 因oracle用户密码包含特殊字符导致sqlplus无法正常登录问题
- oracle11g客户端sqlplus无法连上服务端
- oracle11g 企业管理器无法登陆
- Oracle11g无法登录DatabaseControl浏览器
- Oracle11g无法登录DatabaseControl浏览器
- Oracle11g登陆sqlplus时一直提示密码错误
- linux 本地账号密码无法登陆(shell可以登录),一直返回 登陆的login界面
- Exchange outlook正常登录,owa总提示重新输入用户名和密码无法登陆
- 删除数据文件 导致 Sqlplus 无法登陆
- 删除数据文件 导致 Sqlplus 无法登陆
- java修改项目web访问根目录
- Swig:C/C++代码转Python
- AngularJs中拟态框影响返回按钮返回问题
- Servlet 单例吗?action单例吗?
- poi实现Excel模板的报表导出
- Oracle11g中---SqlPlus可以正常登陆,sqlDeveloper无法登录
- 锁的种类与特点
- 支付功能集成包-简单设计
- hive 认证
- 剑指offer--二进制中的1的个数--补码
- Android Studio导入Eclipse项目操作步骤 在选SDK时一定不要使用默认,要改成19,否则运行按键就是灰色
- HDOJ 3709 balanced number (digit dp)
- PHP源码安装后找不到配置文件的问题处理
- 获取HUD的方法