【Oracle】oracle数据库登录出现ORA-12514:TNS错误

3 篇文章 0 订阅

          今天敲例子,打开数据库,出现如下的错误:


             


      解决方法:


1、在安装目录,我的为C:\app\lifen\product\11.2.0\dbhome_1\BIN目录下面找到sqlplus.exe,双击打开,然后在里面输入提示的内容,如下:

         

   

   看提示我们可以知道,我们的数据库是可以连接的,也就是用plsql进行连接的时候出现了问题。


   接着,开启OracleOraDb11g_home1ClrAgent、OracleOraDb11g_home1TNSListener和你登录的那个数据库的服务,看看可以登录不可以。假如还不行,那就看第二步。


2、找到监听目录,listener.ora,我的目录为:C:\app\lifen\product\11.2.0\dbhome_1\NETWORK\ADMIN,修改监听文件的内容:红色的内容为我新增加的。ORCL为监听的实例名。

                       



 3、通过oracle的Net Configuration Assistant创建监听,第一步如下,接下来下一步下一步就可以啦。


                        


4、重新启动oracle的服务。重新启动服务的对象为:OracleOraDb11g_home1ClrAgent、OracleOraDb11g_home1TNSListener和你登录的那个数据库。  


     然后,重新登录plsql,成功啦。


     附上看的博客链接:希望遇到这个问题的人可以更好的解决。ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 的解决方法          

评论 25
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值