原因之一:版本兼容(注意客户端对应版本,环境变量,以及tnsnames.ora文件的位置) 解决: 0、查询cmd中数据库的连接状况 输入sqllplus,输入对应的用户名密码,发现出现如下错误: 查看ORACLE_BASE\ORACLE_HOME\DATABASE 下面的 ORADIM.LOG 文件 看日志才发现原来报的下面的错误!! ORA-00119: invalid specification for sys...
ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 在安装ORACLE 11G 过程中由于配置的原因,安装过程中报了如下错误: 按照安装提示执行后面的操作后,打开PL/SQL DEVELOPER 连接数据库时总报ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务! ORACLE NET MANAGER里面测试,测试服务是否能够成功。
这个是Oracle服务器的问题,需要在服务器上弄。引起这个问题有很多种原因:1. 监听服务没有启动,在服务器上启动此服务即可。2. 服务器的 ip 被修改了,但是监听里面的配置没有相应改过来。 这时可以把服务器改回原来的ip , 又或者修改配置listener.ora文件 3. 系统没有正常关机,Oracle的数据文件损坏...
1.是让listener主动加载服务 原因是 添加 (SID_DESC = (SID_NAME = orcl)(ORACLE_HOME = /data/cache1/oracleDB/oracle/product/10.2.0/db_2))后,在使用lsnrctl start监听程序时会将listener的服务注册到进程监视器(pmon)中 2.listener被动加载服务 ...
1、先用WAS控制台测试数据源,结果提示SID描述无效,莫名其妙 2、然后用Oracle的sqlplus命令在Windows控制台测试,提示 ERROR: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor 但是,直接使用sqlplus 用户名/密码是可以成功连接的,指定连接描述符就出现以上错误 ...
出现如上的原因是,可能是大家再配置oracle客户端时,虽然链接成功了,步骤上可能有些错误。大家使用Net Cofiguration Assistant客户端时重新配置了Orcl,而不是添加,我们应该如下步骤处理,就不会出问题了。 1、如果Net Cofiguration Assistant中已经有了Orcl。我们可以重新配置 2、如果Net Cofiguration Assistant中没有Orcl...
PL/SQL连接Oracle数据库的时候 报"ORA-12514: TNS:监听程序当前无法识别连接描述符中请求的服务" 错误 下载地址:官网下载需要 自己注册个账号 很简单 https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 本例原因:
打开dos,输入net start oracleserviceorcl,查看启动情况。监听程序当前无法识别连接描述符中请求的服务一般就是实例服务启动不正常,产生原因一般就是没有正常关闭数据库就关机导致,下次记得shutdown normal ,然后net stop oracleserviceorcl,然后关掉电脑,一般就没事了 ...
供应商代码 12514 ⼏年前写过⼀篇关于”“的案例⽂章,现在看来当时写的⽐较肤浅和粗糙,当然案例也不⼀样,下⾯在总结⼀下如何处理ORA-12514这个错误吧。Step 1:⾸先检查客户端的tnsnames.ora⾥⾯的host、port、service_name等是否正确 myvm = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (...
原因: import cx_Oracle #导入模块 con= cx_Oracle.connect('用户名', '密码', '数据库ip/服务名') #创建连接 curs=con.cursor() #创建游标 sql = '' #你写的sql sql_conn = curs.execute(sql) #执行sql语句 result = curs.fetchone() #获取一条数据 ...