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

  • 相关阅读:
    秘密挤奶机(最大流,二分)
    伊基的故事 I
    多源汇最大流(最大流)
    无向树是二分图
    上下界可行流
    圆桌问题(最大流,二分图,网络流24题)
    双栈排序
    观光奶牛
    拜访奶牛
    愤怒的牛&数列分段II
  • 原文地址:https://www.cnblogs.com/ysj4428/p/6548535.html
Copyright © 2011-2022 走看看