以下是一个使用.NET框架连接到Oracle数据库的示例代码,演示了如何处理"ORA-12514: TNS:listener does not currently know of service requested"错误: usingSystem;usingSystem.Data;usingOracle.ManagedDataAccess.Client;classProgram{staticvoidMain(){stringconnectionString="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL...
lsnrctl reload; 2. 检查启动weblogic服务访问的数据源是否正确,特别是sid等;本案例就是由于datasource的oracle.properties文件中sid没有更新导致的。
但是sqlPus上输入用户名和密码可以连接通过,百思不得其解(菜鸟本质 好奇)。 这种情况下查看了navicat的历史日志:ORA-12514: TNS:listener does not currently know of service requested in connect。 通过网上搜索查到说 navicat工具是32位,oracle64位不匹配,心想很有可能是这原因。因此通过博友给出的路径http://...
解决Python连接报错ORA-12514: TNS:listener does not currently know of service req问题 1. 概述 在使用Python连接Oracle数据库时,有时会遇到ORA-12514: TNS:listener does not currently know of service req的报错。这个错误通常是由于TNS Listener无法识别到请求的服务引起的。本文将向你介绍解决该问题的步骤和相...
Listener refused the connection with the following error:ORA-12514,TNS:listener does not currently know of service requested in connect descriptor The Connection descriptor used by the client was:(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=zsl)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=...
当我们用kettle或者其他工具访问数据库时,有时候会报ORA-12505的错误,具体报错如下图所示,这其实是oracle 11g高版本会存在的一个小问题。具体原因是监听器目前不知道给定的SID在连接描述符。直白点就是不认识这个SID值。 一、解决方式 1、应用端JDBC连接配置 ...
ORA-12514 TNS:listener does not currently know of service requested in connect descriptor报错问题解决方法 解决方法: 1.停掉监听: lsnrctl stop 2.编辑监听文件: vim /u01/oracle/app/product/11.2/dbhome_1/network/admin/listener.ora 我这里的环境是双oracle做的主备,两台oracle服务器IP分别为 ...
大概意思就是TNS监听器程序当前无法识别连接描述符中请求的服务。 问题分析: 1.首先默认的oracle配置文件中tnsnames.ora和listener.ora中默认监听的地址是localhost,如果删除了/etc/hosts中localhost的映射也会出现这个问题。 2.手动的修改listener.org和tnsnames.org文件 日志:/opt/oracle/product/11.2.0/dbhome_1/lis...
ORA-12514:TNS:listener does not currently know of service requested in connect descriptor navicat连接oracle数据库失败 一、问题的原因 Navicat连接oracle数据库这服务名不正确(默认ORCL) 报错的意思是找不到你想要请求的数据库的地址。 我开始自己填写的登录信息:...
报错信息:ORA-12514:TNS:listener does not currently know of service requested in connect descriptor。意思是监听程序当前无法识别连接描述符中请求的服务。 运行CMD命令,检查监听程序是否启动,但是发现正常。 于是查看lisenter.ora文件,原来此文件缺少SID配置。