`
wsliujian
  • 浏览: 95186 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

关于ORACLE中错误Oracle中"listener does not currently know of SID given in connect desc

阅读更多
最近在使用oracle11g,在网上下载了安装文件后,在连接用ibatils连接数据库时
出现了上述错误,最后发现
<transactionManager type="JDBC" commitRequired="false">
    <dataSource type="SIMPLE">
      <property name="JDBC.Driver" value="oracle.jdbc.driver.OracleDriver"/>
      <property name="JDBC.ConnectionURL" value="jdbc:oracle:thin:@localhost:1521:orcl"/>
      <property name="JDBC.Username" value="sysman"/>
      <property name="JDBC.Password" value="welcome"/>
    </dataSource>
  </transactionManager>
中的orcl时SID这个SID可以通过SQL语句查询出来SELECT   NAME   FROM   v$database,如果上述错误还存在。
那么久需要去修改配置文件了
我的目录是这个D:\app\Administrator\product\11.1.0\db_2\NETWORK\ADMIN
中找到listener.ora,修改后的内容如下
# listener.ora Network Configuration File: D:\app\Administrator\product\11.1.0\db_2\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = D:\app\Administrator\product\11.1.0\db_2)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (GLOBAL_DBNAME = orcl)
      (ORACLE_HOME = D:\app\Administrator\product\11.1.0\db_2)
      (SID_NAME = orcl)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    )
  )
最新提供关于ORACLE11g class12.jar和Oracle 11g 11.7.0.5.0 JDBC_ojdbc6.jar
的下载连接
我的网站设计 web design home page
http://www.webdesign-cn.com
http://www.webdesign-china.cn
分享到:
评论

相关推荐

    Oracle数据库使用sqlplus时的连接错误与方向键乱码解决

    错误提示“ORA-12505: TNS:listener does not currently know of SID given in connect descriptor (DBD ERROR: OCIServerAttach)”表明监听器并不知道在连接描述符中给出的SID。这通常是因为客户端与服务器之间的...

    ORACLE ORA-00132 ORA-00214

    ### Oracle 错误 ORA-00132 和 ORA-00214 解析及处理 #### 一、错误概述 在Oracle数据库管理过程中,遇到ORA-00132和ORA-00214这类错误时,往往意味着数据库配置或启动过程中出现了问题。下面将对这两个错误进行...

    Oracle数据库异构服务原理及实例说明

    Oracle数据库异构服务是Oracle 8i版本引入的一项关键技术,旨在解决企业环境中多数据库平台共存带来的数据整合难题。这项功能允许用户从Oracle数据库出发,通过建立DB Link,透明地访问非Oracle数据库中的数据,无需...

    oracle9i数据库安装手册

    Oracle 9i数据库安装手册详细指导了如何在Windows操作系统上安装、配置以及卸载Oracle数据库。以下是关键步骤的解析: 1. **安装步骤**: - 首先,通过运行光盘上的SETUP.EXE启动安装过程。 - 接着,选择Oracle...

    oracle 的130个问题

    根据提供的信息,我们可以深入探讨与Oracle数据库相关的两个关键知识点:如何使用`NVL`函数处理空值以及如何在不确认存储大小写的情况下查询特定字符串。 ### 使用NVL函数处理空值 #### 问题背景 在Oracle数据库中...

    用myeclispe来连接oracle数据库时出现了如下错误

    用myeclispe来连接oracle数据库时出现了如下错误: ORA-00604: error occurred at recursive SQL level 1 ORA-12705: Cannot access NLS data files or invalid environment specified

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

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

    ORACLE数据库逐步解决ORA-12541、ORA-01034和ORA-27101、ORA-00119和ORA00132的过程

    ORA-27101错误,提示为"shared memory realm does not exist",意味着实例试图访问共享内存段时出现错误。这通常与Oracle实例有关,解决方法可能需要重新配置系统的内存参数。 四、ORA-00119和ORA-00132错误的解决 ...

    centos5下oracle启动监听提示:The listener supports no services问题

    Oracle 11g 数据库后,启动监听时可能会遇到 “The listener supports no services” 的问题,该问题导致远程连接时出现 ORA-12514:TNS:listener does not currently know of service requested in connect ...

    针对Oracle的TNS listener的攻击原理及方法介绍

    Oracle TNS Listener是Oracle数据库系统中用于监听客户端请求的关键组件。其基本功能是在网络上监听客户端发来的连接请求,并对这些请求做出响应。然而,TNS Listener也存在一系列安全漏洞,尤其是缓冲区溢出和配置...

    django连接oracle的方法 Windows环境

    当配置 Django 的 setting.py 文件中的数据库连接参数时,可能会遇到 ORA-12505 错误:“TNS:listener does not currently know of SID given in connect descriptor”。这通常是由于配置文件中指定的服务名 ...

    oracle10g提示oracle not available的一些个人总结

    在使用 Oracle 10g 数据库时,可能会遇到“ORA-01034: ORACLE not available”和“ORA-27101: shared memory realm does not exist”等错误。这些问题通常出现在启动数据库服务时,比如执行 `startup` 命令之后出现...

    oracle常见错误号

    17. ORA-12514:TNS:listener does not currently know of service requested in connectdescriptor - 监听程序未注册请求的服务。检查服务名是否正确,或重启监听程序。 18. ORA-28001:口令已经失效 - 用户的...

    ORACLE 数据库WEB 控制台命令

    错误消息“ORA-12514: TNS:listener does not currently know of service requested in connect descriptor”表明监听器不知道请求的服务。这可能是由于监听器没有配置为监听特定的服务名,或者监听器本身没有启动。...

    oracle适配器连接不上的解决办法

    racle 的Developer连接不上报错:listener does not currently know of SID given in connect descriptor,如何解决呢?下面小编给大家分享oracle适配器连接不上的解决办法,需要的朋友可以参考下

    oracle用法收集

    Oracle 用法收集 ...ORA-12514: TNS:listener does not currently know 错误是由于 Oracle Net Listener 无法识别当前的数据库实例所致,解决方法是检查 Oracle Net Listener 的配置和数据库实例的状态。

    Oracle新手经常碰到的六个错误及解决方案

    ### 错误一:ORA-12541 TNS:listener does not currently know of service requested in connect descriptor **描述**:这个错误通常发生在尝试连接到Oracle数据库时,Oracle监听器未能识别请求的服务名。这可能是...

    Oracle listener报1067错误

    专门解决Oracle数据库listener报1067错误,简洁有效的解决这个问题,非常实用。

    认识oracle中的sqlnet.ora tnsnames.ora listener.ora三个文件

    ### 认识Oracle中的sqlnet.ora、tnsnames.ora与listener.ora三个关键配置文件 #### 一、概述 在Oracle安装过程中,我们常常会在安装目录下的`$HOME/network/admin`文件夹中发现三个重要的配置文件:`sqlnet.ora`、...

    oracle 10g提示oracle not available

    在使用Oracle 10g数据库时,可能会遇到一个常见的错误提示:“ORA-01034: Oracle not available”以及“ORA-27101: shared memory realm does not exist”。这个错误通常出现在尝试启动数据库实例时,表明Oracle服务...

Global site tag (gtag.js) - Google Analytics