客户端连接oracle11出现提示ORA-12514:错误解决方法
博客分类: 综合技术
近来安装oracle11g,使用后发现plsql和sqldeveloper等客户端工具不能用,提示以下错误:
1.ORA-12514: TNS: 程序无法监听
原因:OracleOraDb11g_home1TNSListener没有启动或不能启动
解决办法:若服务不能启动,请修改oracle安装目录下的D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN中的listener.ora和tnsnames.ora中修改(ADDRESS = (PROTOCOL = TCP
引用
引用
)(HOST = 127.0.0.1)(
PORT = 1521))黑体部分,把ip改为需要访问的ip地址,启动服务即可
2.ora-12514:TNS:监听服务当前无法识别描述中的请求服务
原因:没有注册监听器
解决办法:
D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN中的listener.ora修改如下所示:
# listener.ora Network Configuration File: d:\app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = d:\app\Administrator\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
)
)
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = d:\app\Administrator\product\11.2.0\dbhome_1)
(SID_NAME = ORCL)
) LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
)
ADR_BASE_LISTENER = d:\app\Administrator
加黑体部分,如果有(ENVS = "EXTPROC_DLLS=ONLY:d:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")这句,请去掉,重启OracleOraDb11g_home1TNSListener服务,就可以了
分享到:
相关推荐
Oracle数据库不同版本间的客户端与服务端的连接问题通常涉及到安全和兼容性配置,这篇文章主要讲述了在Oracle 11g R2客户端尝试连接Oracle 19c服务端时,遇到了两个特定的错误:ORA-28040和ORA-01017,以及如何解决...
Oracle数据库是世界上最广泛使用的数据库系统之一,其稳定性和性能深受企业青睐。在Oracle数据库的运行过程中,`listener.ora`和`tnsnames.ora`是两个至关重要的配置文件,它们负责管理和通信数据库实例与客户端应用...
在IT行业中,数据库管理系统是核心组件之一,Oracle 11g是Oracle公司的一款旗舰级数据库产品,被广泛应用于企业级应用。在这个“龙蜥anolis系统oracle11g安装包”中,我们聚焦于在龙蜥Anolis操作系统上安装Oracle 11...
Oracle11g客户端是Oracle公司推出的数据库管理系统的一个轻量级版本,主要面向那些只需要进行数据库连接、查询和简单管理操作的用户。这个精简版在Windows操作系统上运行良好,为开发者和DBA提供了基础的数据访问...
其中,`init.ora`是一种较早版本的参数文件格式,在Oracle 9i及以前的版本中广泛使用。而从Oracle 9i开始,官方推荐使用`spfile`,它以二进制格式存储,更有利于提高性能。尽管如此,在某些场景下,了解`init.ora`...
总之,Oracle 11g免安装客户端提供了一种便捷的方式来连接和管理Oracle数据库,通过配置tnsnames.ora文件,可以灵活地添加、管理和切换多个数据库连接。同时,它也能与其他应用,如ArcGIS,无缝集成,满足GIS相关的...
Oracle11g是一款由甲骨文公司开发的关系型数据库管理系统,是Oracle数据库产品线中的一个重要版本。本套中文文档全面涵盖了Oracle11g的各项特性和功能,为学习和使用Oracle11g数据库提供了详实的参考资料。以下是...
Oracle 11g客户端工具是Oracle数据库系统的重要组成部分,它为开发者和DBA提供了一系列用于连接、管理和维护Oracle服务器的实用程序。精简版的Oracle Client通常包含了最基础且常用的组件,适合那些只需要进行基本...
包含oracle 11g和12c的ojdbc驱动: Oracle Database 12c Release 2 (12.2.0.1) drivers Oracle Database 12c Release 1 (12.1.0.2) drivers Oracle Database 12c Release 1 (12.1.0.1) drivers Oracle Database ...
但是,在使用 Oracle 时,用户经常会遇到各种错误,例如 ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务的错误。这种错误会导致用户无法连接到 Oracle 数据库,影响正常的工作和生产。 在本文中,我们将...
Oracle 11g客户端是Oracle数据库的一个重要组成部分,主要用于连接到Oracle服务器进行数据查询、管理和其他操作。在Windows 64位操作系统上安装这个客户端,可以让开发者和DBA在本地环境中进行高效的数据处理和分析...
Oracle11g是Oracle公司推出的一款高性能、高可用性和高安全性的关系型数据库管理系统。其体系结构复杂且功能强大,主要包括以下几个关键组件: 1. **实例(Instance)与数据库(Database)**:实例是指运行在内存中...
Oracle 11g 32位客户端是一款专为在32位操作系统上运行Oracle数据库而设计的工具,它提供了一整套与数据库交互所需的组件和服务。这个完整的版本包含了所有必要的组件,使得用户可以在本地计算机上连接到远程Oracle...
RedHat7.6操作系统环境下安装Oracle 11g R2数据库的详细步骤和关键知识点如下: 一、OS环境准备: 1. 配置本地yum源: - 创建本地yum源配置文件`redhat-base.repo`。 - 指定本地安装介质的路径,并设置为yum源。 ...
Oracle 11g客户端在Windows环境下的安装与配置是一个重要的IT知识领域,特别是对于那些需要在Windows操作系统上处理Oracle数据库的开发者和管理员来说。Oracle Client是Oracle数据库的一个组件,它提供了连接到...
在Linux系统,特别是CentOS 7环境下安装Oracle 11g是一项复杂且细致的工作,因为Oracle数据库需要一系列的依赖包来支持其正常运行。"linux安装oracle11G所需的安装包全.rar"这个压缩包正是为了解决这个问题,它包含...
Oracle11g客户端是Oracle数据库系统的一个组成部分,主要用于在Windows环境下与Oracle服务器进行通信和数据交互。这个压缩包文件“Oracle11g客户端安装包.zip”包含安装客户端所需的所有组件,使得用户能够在本地...
Oracle 11g是一款广泛应用的关系型数据库管理系统,用于企业级数据管理、数据分析和应用程序开发。在安装Oracle 11g之前,确保系统已准备好所有必要的依赖包是至关重要的步骤。"ORACLE11g安装依赖包.rar"这个压缩包...