针对您遇到的PL/SQL连接Oracle时出现的ORA-12514错误(TNS监听程序当前无法识别连接描述符中请求的服务),以下是一些可能的解决步骤和原因分析,希望能帮助您解决问题: 1. 确认监听程序状态 检查监听程序是否运行: 您可以通过任务管理器或服务管理器检查OracleOraDbXXg_homeXTNSListener(其中XXg_homeX根据您的Oracle版本和...
plsql ORA-12514:监听程序当前无法识别连接描述符中请求服务 解决方法:找到 D:\oracle\product\10.2.0\db_2\NETWORK\ADMIN\tnsnames.ora,修改对应的信息。 信息如下 ORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.19.156)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE...
今天登录本机PLsql时报错,显示如下错误。 ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务; 首先确认自己的监听完成启动,我这时进入到Oracle监听配置路径下,查询是否存在OracleOraDb11g_home1TNSListener存在异常; E:\app\mamintao\product\11.2.0\dbhome_1\NETWORK\ADMIN/tnsnames.ora 果然orcl 发生了变异 ...
找到文件listener.ora,新增以下红色区域,注意:路径需要根据自己的Oracle安装路径自行设置 # listener.ora Network Configuration File: D:\app\OLIVER\product\11.2.0\dbhome_1\network\admin\listener.ora # Generated by Oracle configuration tools. SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = ...
这个是Oracle服务器的问题,需要在服务器上弄。引起这个问题有很多种原因:1. 监听服务没有启动,在服务器上启动此服务即可。2. 服务器的 ip 被修改了,但是监听里面的配置没有相应改过来。 这时可以把服务器改回原来的ip , 又或者修改配置listener.ora文件 3. 系统没有正常关机,Oracle的数据文件损坏...
检查以下两个内容:1、数据库中的service_name参数,检查方法:sqlplus / as sysdba show parameter service_name 2、检查tnsnames.ora中的内容,其中service_name要和上面检查的结果一致 如果都一致的话,不能连接的时候,检查监听是否还正常 lsnrctl status 监听名 ...
= ntrs) --生产库对外提供的全局服务名可以与ORACLE_SID不一样 ))TNS:ntrs = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.7.61.241)(PORT = 1521))(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = ntrs)))注意:每次修改LISTENER文件之后, 需要重启监听服务!!
oracle无监听程序的解决方法(PLSQL)Oracle ORA12514 监听程序当前无法识别连接描述符中请求的服务 \PLSQL\instantclient_11_2 listener.ora # listener.ora Network Configuration File: E:\software\PLSQL\instantclient_11_2\listener.ora # Generated by Oracle configuration tools....
数据库ip变动了,本地plsql连接数据库,报错:ORA-12514:tns:监听程序当前无法识别连接描述符中请求得服务 然而用命令窗口:tnsping 数据库名,返回ok plsql指定变动后的ip 登录是可以成功登录的,查了一大波网文,检查了各个配置network的地方,相关ip都作了变动,没问题呀,,哼哼 ...