第一次用的时候一点问题都没有,后来把oracleservice和listening两个服务停掉之后再用就出现:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
解决办法是修改D:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN下的listener.ora
改成:
# listener.ora Network Configuration File: d:\app\Administrator\product\11.1.0\db_1\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_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = D:\app\Administrator\product\11.1.0\db_1)
(SID_NAME = orcl)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = PCOS-1503301045)(PORT = 1521))
)
)
重启oracleservice和listening两个服务即可。
相关推荐
用oracle数据库新建连接时遇到ora-12505,此问题解决后又出现ora-12519错误,郁闷的半天,经过一番折腾问题解决,下面小编把我的两种解决方案分享给大家,仅供参考。 解决方案一: 今天工作时在新建连接的时候遇到...
### Oracle 错误 ORA-00132 和 ORA-00214 解析及处理 #### 一、错误概述 在Oracle数据库管理过程中,遇到ORA-00132和ORA-00214这类错误时,往往意味着数据库配置或启动过程中出现了问题。下面将对这两个错误进行...
ORACLE的ora-12505报错以及连接问题的解决
ORACLE数据库遇到常见错误代码ORA-12541、ORA-01034、ORA-27101、ORA-00119和ORA-00132时的解决方法 一、ORA-12541错误的解决 ORA-12541错误,提示为"TNS:无监听程序",表示数据库的监听服务没有运行或者配置错误...
解决"ORA-28040"错误可能需要逐个排查上述方面的问题,有时可能还需要调整数据库服务器的配置,或者更新Kettle及其依赖的库。在调试过程中,查阅Oracle官方文档和Kettle社区的常见问题解答会有很大帮助。 **解决...
navicat连接oracle报错:“ORA-12514:TNS:监听程序无法识别连接描述符中请求的服务”;问题解决:资源包中只包含一些 dll 文件,无需安装解压即可,并附有详细的操作步骤。
以下是一些解决ORA-12505问题的步骤和详细解释: 1. **检查数据库状态**: 使用`ps -ef | grep ora`命令来查看Oracle数据库是否已经启动。如果看到有关Oracle进程的输出,那么数据库可能正在运行。 2. **监听器...
TNS-12500解决过程 TNS-12500错误是Oracle数据库中的一种常见错误,发生在用户尝试连接数据库服务器时。该错误的主要原因是系统资源耗竭,导致Oracle数据库无法分配足够的内存来处理新的连接请求。 在本例中,...
如果你遇到其他Oracle相关的连接问题,如`ORA-12154`或`ORA-12505`,可能需要检查网络连接、TNS文件配置、数据库实例状态或者认证信息。对于开发者来说,熟悉这些错误代码和解决方案至关重要,因为它们是日常数据库...
错误提示“ORA-12505: TNS:listener does not currently know of SID given in connect descriptor (DBD ERROR: OCIServerAttach)”表明监听器并不知道在连接描述符中给出的SID。这通常是因为客户端与服务器之间的...
Oracle数据库异构服务是Oracle 8i版本引入的一项关键技术,旨在解决企业环境中多数据库平台共存带来的数据整合难题。这项功能允许用户从Oracle数据库出发,通过建立DB Link,透明地访问非Oracle数据库中的数据,无需...
- **故障现象**:连接数据库时出现ORA-12521或ORA-12505错误。 - **原因分析**:客户端tnsnames.ora配置文件中的instance_name设置不正确。 - **解决方法**: 1. 查询数据库的instance_name:`select instance_...
无法连接数据库ORA-12521, ORA-12505** - **故障现象**: 连接数据库时报错。 - **原因分析**: 客户端`tnsnames.ora`配置文件中`instance_name`设置不正确。 - **解决方法**: 1. 查询数据库的`instance_name`: `...
如果遇到错误ORA-12505,表示无法连接到监听器,可以尝试以下方法解决: - 检查监听器是否启动成功。 - 确保网络配置正确无误。 ##### 2. 错误代码ORA-12560 当出现ORA-12560错误时,通常是由于网络连接问题导致的...
- **网络错误**:TNS错误如TNS-12541、TNS-12170、TNS-12545、ORA-12505、TNS-03505以及ORA-12560等,通常涉及连接问题和监听器状态。 2. **错误追踪方法**: - **数据库安装时的错误追踪**:首先要查看操作系统...
当配置 Django 的 setting.py 文件中的数据库连接参数时,可能会遇到 ORA-12505 错误:“TNS:listener does not currently know of SID given in connect descriptor”。这通常是由于配置文件中指定的服务名 ...
2. **分析错误原因**:ORA-12505错误通常表示客户端无法连接到指定的数据库服务,可能是因为监听器未启动、SID配置错误等原因导致。 3. **排查解决方案**:针对具体错误信息进行排查和解决,例如检查监听器状态、...
本文档主要是解决Oracle数据库使用过程中,经常出现的SID无法识别问题的一个解决方案。