ORA-12514 错误是一个 Oracle 数据库网络连接错误,具体信息为“TNS does not currently know of service requested in connect descriptor”。这意味着 Oracle 的监听器(Listener)无法识别客户端在连接描述符中请求的服务名。 2. 可能导致ORA-12514错误的原因 服务名不匹配:客户端尝试连接的服务名与监听器配置中注册...
5、数据库服务没有启动:数据库服务本身没有启动,监听器无法将请求转发给数据库。 6、客户端的TNSNAMES.ORA配置:客户端的TNSNAMES.ORA文件中定义的TNS别名不正确或不存在。 7、动态服务注册:如果数据库服务是通过动态服务注册与监听器通信的,那么可能是由于服务注册失败导致的问题。 针对以上原因,以下是解决错误12514的...
错误代码ORA-12514表示无法连接到Oracle数据库实例。这可能是由于以下原因之一引起的: 数据库实例未启动:请确保数据库实例已经启动。可以使用命令lsnrctl status查看监听器状态,如果实例没有启动,请使用sqlplus / as sysdba登录到数据库服务器,然后启动实例:startup。 监听器配置错误:请确保监听器的配置正确。可以编辑list...
今天用plsql连接数据库,报ora-12514错误,曾经有很多次报这个错误,每次的解决办法都不一样,情况也不同,这次就决定记下来。 首先决定先试试sqlplus: sqlplus/assysdba 然后随便试试来个查询: selectsysdatefromdual; 结果报错ora-01034,看样子是数据库不可用,于是百度查一下,意思是要重建spfile,但是我执行了以后报出...
ORA-12514: TNS:listener does not currently know of service requested in connect descriptor 错误。反复修改监听文件也是没能得到解决。 知道看到网上的解决方案: 1. 首先打开SQL Plus, sys as sysdba; show parameter; startup open hstestdb; 发现了这两个错误 ...
简介:我的PLSQL不好用,提示ora-12514 错误时我分两步干的:1:用户名,密码,不写,提示错误后,cancel登陆tools->preference左侧选->connection,右侧Oracle Home 里面选择OraDb10g_home1。 我的PLSQL不好用,提示ora-12514错误时 我分两步干的: 1:用户名,密码,不写,提示错误后,cancel登陆 ...
我的PLSQL不好用,提示ora-12514错误时 我分两步干的: 1:用户名,密码,不写,提示错误后,cancel登陆 tools->preference左侧选->connection,右侧Oracle Home 里面选择OraDb10g_home1。 2:找到%oracle_home%NETWORK/ADMIN/LISTENER.ORA 修改如下:添加一段代码 #
关于使⽤PLSQLDeveloper时出现报错ora-12514的问题 在登陆PLSQL Developer时报ora-12513错误,需要修改本地数据库的监听配置⽂件,其过程相对简单。 在Oracle安装⽬录中搜索找到listener.ora⽂件,并修改成txt格式后打开(在修改之前建议做好备份),需要添加的代码及添加位置如下图所⽰:(SID_DESC = ...
这个问题,在于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文件添加如下代码...