经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 数据库/运维 » Oracle » 查看文章
ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务
来源:cnblogs  作者:海小农  时间:2019/7/23 13:27:20  对本文有异议

今天使用sql developer 新建连接数据库测试时,有”状态: 失败 -测试失败: Listener refused the connection with the following error:ORA-12514, TNS:listener does not currently know of SID given in connect descriptor“错误信息,查看了一些文章终于解决了此错误。

1.正常情况下启动数据库,客户端一般都是可以连接道数据库的,但是有时重复启动关闭也会出现ORA-12514错误。

2.有可能服务端未监听到实例服务名,打开文件(我的文件路径:E:\app\admin\product\11.2.0\dbhome_2\NETWORK\ADMIN\listener.ora),指定监听的实例名,保存后重启监听服务(服务/OracleOraDb11g_home1TNSListener)

  1. 在文件中添加如下配置:
  2. (SID_DESC =
  3. (GLOBAL_DBNAME = pawsj)
  4. (ORACLE_HOME = E:\app\admin\product\11.2.0\dbhome_2)
  5. (SID_NAME = pawsj)
  6. )
  7. 其中“GLOBAL_DBNAME 服务器名,“SID_NAME" 也是服务器名

打开文件(我的文件路径:E:\app\admin\product\11.2.0\dbhome_2\NETWORK\ADMIN\litnsnames.ora),配置要连接的数据库的服务器地址于服务器名称

  1. 在文件中添加如下配置:
  2. 连接名 =
  3. (DESCRIPTION =
  4. (ADDRESS_LIST =
  5. (ADDRESS = (PROTOCOL = TCP)(HOST = 服务器IP地址)(PORT = 1521))
  6. )
  7. (CONNECT_DATA =
  8. (SERVICE_NAME = 服务器名)
  9. )
  10. )

然后再进行连接测试,OK,显示成功连接。

参考文档:freeman1984 疯狂

 

原文链接:http://www.cnblogs.com/jianghaihang/p/11230731.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号