• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Oracle SQL Developer连接报错(ORA-12505)的解决方案(两种)

    用oracle数据库新建连接时遇到ora-12505,此问题解决后又出现ora-12519错误,郁闷的半天,经过一番折腾问题解决,下面小编把我的两种解决方案分享给大家,仅供参考。

     解决方案一:

    今天工作时在新建连接的时候遇到ORA-12505,解决后又遇到ORA-12519错误。

    ORA-12505:

    之前用PL/SQL DEVELOPER和SQLPLUS 登录数据库都没有问题,就是应用程序通过JDBC连接Oracle时无法成功连接,出现ORA-12505错误listener does not currently know of SID given in connect descriptor......。

    经过查找,发现Oracle的service_name 和sid_name不一致,而PL/SQL DEVELOPER和SQLPLUS 采用service_name进行连接,而应用程序是按照sid_name进行连接,所以出现PL/SQL DEVELOPER和SQLPLUS 能够连接而应用程序却无法连接的问题。

    解决问题很简单,原来是自己将sid_name搞错了;首先查找当前实例的sid_name:SELECT INSTANCE_NAME FROM V$INSTANCE,然后把得到的sid_name填入应用程序的连接串中。

    ORA-12519:

    ORA-12505问题解决后,应用程序可以连接到Oracle,但是却报ORA-12519。经过查找发现这是由于参数的processes设定过低,因为专用服务器是一个连接建立一个服务器进程,该服务器的processes设定为150,session数设为170,而当前登录的session已经几乎达到processes的最大值,所以就报ORA-12519错误。只需把processes设大,满足业务需要即可解决。

    alter system set processes=300 scope=spfile;

    然后重启数据库即可。

    下面补几张PIC对于连SQLDeveloper报ORA-12505错

    另外做个补充:对于eclipse连接oracle 其失败的关键也就是将sid_name搞错了。现在知道了更新后的sid_name,一切顺利

     






    解决方案二: 

    之前我的Oracle数据库出现问题,费大波周折终于弄好了,今天又创建了一个DBA管理员的连接方式出现问题,本人现在把解决方案分享给大家,希望对你们有用。

    连接时报错码:Listener refused the connection with following error:ORA-12505,TNS:listener......

    确定这是连接数据库的SID错误,

    解决方法:

    1.知道你的SID名:可以再注册表中查找,也可以通过借助Oracle的sqlplus工具并以管理员方式连接敲命令查看:select instance_name from v$instance;必须是管理员身份,否则“视图不存在”。

    2.在Oracle SQL Developer连接工具上修改你的数据库SID名,我的如下(把"xe"修改成"orcl"):

    3.勾选“保存命令”,“角色”选择数据库管理员。

    4.点击“保存”和“测试”,并连接,剩下的就是连接成功了。
    如若再不行!那就得修改监听文件了,详见:https://www.jb51.net/article/73181.htm

    您可能感兴趣的文章:
    • win10 oracle11g安装报错问题集合 附解决方法
    • Oracle+Mybatis的foreach insert批量插入报错的快速解决办法
    • win x64下安装oracle 12c出现INS-30131报错的解决方法
    • oracle报错(ORA-00600)问题处理
    • oracle 实际值超过数据库某个字段指定长度报错解决
    • oracle12c安装报错:PRVF-0002的解决方法
    • Oracle报错记录被另外一个用户锁定的解决方案
    上一篇:浅谈Oracle 11g 发行版2 新安装后关于登录的一些基本操作
    下一篇:oracle适配器连接不上的解决办法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Oracle SQL Developer连接报错(ORA-12505)的解决方案(两种) Oracle,SQL,Developer,连接,报错,