解决方法:
1. 打开<OracleHome>/network/admin/listener.ora文件,找到:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
)
2. 添加:
(SID_DESC =
(GLOBAL_DBNAME = ORACLE)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(SID_NAME = ORACLE)
)
3. 最后变成:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = ORACLE)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(SID_NAME = ORACLE)
)
)
4. 保存文件,重启服务中的TNSListener,OK!
Oracle10g有一个好处:不再与Tomcat的端口冲突了。原来的Oracle9i安装完成后,8080端口就会被占用,一般都需要改tomcat的端口
(由于ip地址变动导致oracle连接出现问题的)
原文参考网址:http://www.blogjava.net/usherlight/archive/2007/02/12/99566.html
分享到:
相关推荐
但是,在使用 Oracle 时,用户经常会遇到各种错误,例如 ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务的错误。这种错误会导致用户无法连接到 Oracle 数据库,影响正常的工作和生产。 在本文中,我们将...
Oracle监听程序无法识别连接描述符中请求的服务解决方案 Oracle监听程序是 Oracle数据库管理系统中的一种重要组件,负责监听和处理来自客户端的连接请求。但是,在某些情况下,监听程序可能无法识别连接描述符中...
### ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 解决方法 #### 错误概述 ORA-12514 是一个常见的 Oracle 数据库错误,当客户端尝试连接到数据库服务器时,可能会遇到这个问题。此错误通常发生在 ...
在尝试连接Oracle 10g数据库时,可能会遇到ORA-12514错误:“TNS:监听进程不能解析在连接描述符中给出的SERVICE_NAME”。这个错误通常出现在尝试通过网络远程连接到Oracle数据库服务器时,而不是在本地机器上。 ###...
ORA-12514 错误也可能是由于监听进程不能解析服务名引起的。解决方法是检查服务名是否正确,并确保服务名与服务器端监听器配置的全局数据库名一致。 原因 4:SID_LIST 描述项缺失 ORA-12514 错误也可能是由于 SID_...
### Oracle监听配置文件详解 #### 一、概述 在Oracle数据库系统中,为了确保外部进程如CAMS(Customer Account ...此外,在配置过程中还需要注意保持各个文件之间的一致性,避免因配置错误导致的服务不可用问题。
Oracle监听器(Listener)是Oracle数据库系统中的一个重要组件,它负责监听客户端的连接请求,并将这些请求转发给相应的数据库实例进行处理。监听器的主要职责包括: - 接收来自客户端的连接请求。 - 验证客户端的...
然而,在实际操作过程中,用户可能会遇到各种技术难题,其中“监听程序单签无法识别连接描述符中请求的服务”是一个常见的Oracle连接问题。本文将深入探讨这一问题的成因、解决策略及相关知识点。 ### 一、问题解析...
本文详细介绍了Oracle数据库在安装和使用过程中可能出现的几种常见错误,包括ORA-12560、ORA-12541和ORA-12500,并提供了相应的解决方案。通过遵循这些指南,用户可以有效地诊断和解决这些问题,从而确保Oracle...
3. **客户端连接配置**:在客户端的`tnsnames.ora`文件中定义连接描述符,这通常包括服务名、主机名、端口号等信息。 4. **安全性和性能配置**:通过`sqlnet.ora`文件调整客户端和服务端的安全性和性能设置,比如...
在Oracle数据库的配置过程中,`listener.ora`与`tnsnames.ora`是两个至关重要的配置文件,它们分别负责监听器设置和服务连接定义。正确配置这两个文件对于确保Oracle数据库能够正常工作至关重要。 ##### 1. `...
根据提供的内容,我们将详细解析如何配置Oracle监听器。配置监听器通常涉及以下几个关键步骤: 1. **编辑`listener.ora`文件**:这是配置监听器的核心文件,包含了监听器的服务描述符和服务名等重要信息。 2. **...
错误提示“ORA-12505: TNS:listener does not currently know of SID given in connect descriptor (DBD ERROR: OCIServerAttach)”表明监听器并不知道在连接描述符中给出的SID。这通常是因为客户端与服务器之间的...
- TNSNAMES.ORA文件是Oracle网络配置的一部分,用于定义数据库服务的连接描述符。 - 在".instantclient_12_1\network\admin"目录下,可能有一个示例的TNSNAMES.ORA文件,你需要根据实际的Oracle 12c服务器配置来...