针对您遇到的PL/SQL连接Oracle时出现的ORA-12514错误(TNS监听程序当前无法识别连接描述符中请求的服务),以下是一些可能的解决步骤和原因分析,希望能帮助您解决问题: 1. 确认监听程序状态 检查监听程序是否运行: 您可以通过任务管理器或服务管理器检查OracleOraDbXXg_homeXTNSListener(其中XXg_homeX根据您的Oracle版本和...
PL/SQL连接报错12514通常是由于在尝试连接Oracle数据库时遇到了一些网络问题或者服务配置问题,具体来说,错误12514的描述是“TNS:listener does not currently know of service requested in connect descriptor”,这意味着监听器没有找到在连接描述符中请求的服务,下面将详细解释这一错误产生的原因以及可能的解决方案。 (...
可以编辑listener.ora文件,确保其中的SID_LIST部分正确配置了数据库实例的监听信息。然后重新启动监听器:lsnrctl reload。 网络连接问题:请确保网络连接正常,可以尝试使用ping命令测试数据库服务器的可达性。如果网络连接正常,但是仍然无法连接到数据库实例,可能是防火墙或网络代理等问题导致的。请检查网络设置并确保相应的端...
今天用plsql连接数据库,报ora-12514错误,曾经有很多次报这个错误,每次的解决办法都不一样,情况也不同,这次就决定记下来。 首先决定先试试sqlplus: sqlplus/assysdba 然后随便试试来个查询: selectsysdatefromdual; 结果报错ora-01034,看样子是数据库不可用,于是百度查一下,意思是要重建spfile,但是我执行了以后报出...
今天帮小师妹还原数据库,删除表空间的时候把数据库搞坏了,plsql连接时报了 ORA-12514: TNS:listener does not currently know of service requested in connect descriptor 错误。反复修改监听文件也是没能得到解决。 知道看到网上的解决方案: 1. 首先打开SQL Plus, sys as sysdba; ...
出现ORA-12514的问题时候,我们需要增加的服务配置: SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME= orcl) (ORACLE_HOME= /u01/app/oracle/product/11.2.0/dbhome_1) (SID_NAME = orcl) ) ) 2.启动相关数据库和监听服务 以oracle身份登录数据库:su- oracle 进入sqlplus控制台:sqlplus/no...
关于使⽤PLSQLDeveloper时出现报错ora-12514的问题 在登陆PLSQL Developer时报ora-12513错误,需要修改本地数据库的监听配置⽂件,其过程相对简单。 在Oracle安装⽬录中搜索找到listener.ora⽂件,并修改成txt格式后打开(在修改之前建议做好备份),需要添加的代码及添加位置如下图所⽰:(SID_DESC = ...
用cmd登录,发现报ora-00119和ora-00132,则按照以下方式解决:简单的sql命令:先登录到sqlplus:[sql]view plaincopy 1.sqlplus /nolog; 登录数据库:[sql]view plaincopy 1.conn system/manager as sysdba; 然后启动数据库:[sql]view plaincopy 1.startup; 发现ora-00119【ora-00119...
这个问题,在于TNSNAMES.ORA文件的引用。你把 TNSNAMES.ORA文件,复制到不同的 NETWORK/ADMIN/ 下,就应当可以用了。
PLSQL Developer连接数据库报错ora-12514解决 连接本地数据库报以上错误,需要修改本地数据库的监听配置文件(如下所示:) 比如我的本地oracle数据库相关文件在E:\app\user\product\11.2.0\dbhome_1下 然后在E:\app\user\product\11.2.0\dbhome_1\NETWORK\ADMIN找到listener.ora文件添加如下代码...