zoukankan      html  css  js  c++  java
  • Oracle数据库客户端连接报错

    安装Oracle11g数据库的时候确实痛苦,花了一个小时安好还连接不上。

    把数据库卸载干净也是一个痛苦的过程,总之安了卸,卸了安。

    最可气的是安好了用了一段时间就出错,如图:

    发生这个问题有很多可能,记下其中一种情况。

    原因1:根据出错信息判断出客户端未监听到实例服务名

    解决方法:

    1、通过重启服务的方式启动数据库,再次连接仍无法连接服务器。

    2、既然第一种方法不能解决问题,那就第二种方法。考虑监听listener.ora

    步骤:

    在oracle服务器Oracle安装目录Network/admin目录下找到listener.ora

    我的如下所示(每个人都不一样)

    #D:Oracleproduct11.2.0dbhome_1NETWORKADMINlistener.ora

    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = E:Oracle10g)
          (PROGRAM = extproc)
        )
       (SID_DESC =
        (GLOBAL_DBNAME = ORCL)
        (ORACLE_HOME = E:Oracle10g)
        (SID_NAME = ORCL)
        )
     )
    
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
          (ADDRESS = (PROTOCOL = TCP)(HOST = onest)(PORT = 1521))
        )
      )
    

    加完之后重新启动监听程序即可。

    ORCL为监听的实例名

    本文参考:http://blog.sina.com.cn/s/blog_5007d1b10100oqo8.html

  • 相关阅读:
    1142
    dbms_monitor开启/关闭会话跟踪
    mysql密码过期问题
    zabbix监控mysql
    12C -- ORA-65048 ORA-65048
    idea的快捷键
    IntelliJ IDEA的配置优化
    IDEA环境设置
    Java 中int、String的类型转换
    js数组去重
  • 原文地址:https://www.cnblogs.com/ysj4428/p/6548535.html
Copyright © 2011-2022 走看看