zoukankan      html  css  js  c++  java
  • Oracle ORA-12514: TNS:listener does not currently know of service requested in conn解决方案

    # listener.ora Network Configuration File: D:oracleproduct10.1.0Db_1
    etworkadminlistener.ora
    # Generated by Oracle configuration tools.
    
    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = D:oracleproduct10.1.0Db_1)
          (PROGRAM = extproc)
        )
        )
      )
    
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL = TCP)(HOST = cust-e44050fe71)(PORT = 1521))
          )
          (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
          )
        )
      )
    

     如果你listener.ora配置文件是这样的 说明少了一些配置信息应指出监听那个数据库应加上

    (SID_DESC =
          (GLOBAL_DBNAME = GKBM2015) //为数据库服务名
          (ORACLE_HOME = D:oracleproduct10.1.0Db_1)
          (SID_NAME = GKBM2015) //为数据库服务名
         )
        (SID_DESC =
          (GLOBAL_DBNAME = ZYXX2015) //为数据库服务名
          (ORACLE_HOME = D:oracleproduct10.1.0Db_1)
          (SID_NAME = ZYXX2015) //为数据库服务名
        )
    

     之后的文件是这样的

    # listener.ora Network Configuration File: D:oracleproduct10.1.0Db_1
    etworkadminlistener.ora
    # Generated by Oracle configuration tools.
    
    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = D:oracleproduct10.1.0Db_1)
          (PROGRAM = extproc)
        )
        (SID_DESC =
          (GLOBAL_DBNAME = GKBM2015)
          (ORACLE_HOME = D:oracleproduct10.1.0Db_1)
          (SID_NAME = GKBM2015)
         )
        (SID_DESC =
          (GLOBAL_DBNAME = ZYXX2015)
          (ORACLE_HOME = D:oracleproduct10.1.0Db_1)
          (SID_NAME = ZYXX2015)
        )
        )
      )
    
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL = TCP)(HOST = cust-e44050fe71)(PORT = 1521))
          )
          (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
          )
        )
      )
    

     之后重启监听程序

    cmd命令中输入 lsnrctl

    stop

    start

  • 相关阅读:
    Asp.net 后台添加CSS、JS、Meta标签(帮助类)
    Jquery 事件冒泡
    一个例子理解C#位移
    CodeSmith 创建Ado.Net自定义模版(四)
    .NET4.0下网站应用程序用UrlRewriter.dll重写无后缀路径 (在IIS7.5中的配置方法)
    用泛型的IEqualityComparer<T>接口去重复项
    Why MapReduce?
    SYN flood攻击介绍
    tmux使用方法详解
    理解Linux系统负荷
  • 原文地址:https://www.cnblogs.com/Small-Life/p/4337306.html
Copyright © 2011-2022 走看看