ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

OracleORA-12514: TNS:listener does not currently know of service requested in connect descriptor

2021-07-19 10:02:42  阅读:251  来源: 互联网

标签:requested service TNS 小伙伴 保存 listener 修改 IP地址 ora


    今天给大家详细讲解一下oracle数据库如何通过服务器去授权其他电脑使用可视化工具远程连接,我相信这个问题也有好多小伙伴在工作过程中遇到过,都花费了大量时间去解决这个问题,现我将自己的解决办法详细介绍如下,有喜欢的小伙伴可以关注一下。
  首先这个问题的原因是服务器的配置文件listener.ora和tnsnames.ora使用了localhost或者127.0.0.1这个监听导致其他电脑无法访问本机oracle,要想连接,我们就需要把这个地址修改成本机 IP地址。
  第一步:在services.msc 下关掉OracleOraDB12Home1TNSListener、OracleServiceORCL这两个服务。
  第二步:打开listener.ora和tnsnames.ora所处的文件夹,此处我用的盘符,G:\app\Administrator\product\12.1.0\dbhome_1\NETWORK\ADMIN这个路径下(遇到的小伙伴可以根据自己的盘符去找product\12.1.0\dbhome_1\NETWORK\ADMIN)
  第三步:以记事本方式打开listener.ora文件
  ![在这里插入图片描述](https://www.icode9.com/i/ll/?i=20210719093935540.png?,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzg2MTMyMA==,size_16,color_FFFFFF,t_70)
  将这个默认值修改为本机的IP地址,此处用我的作为示例:注意修改完成后记得保存,保存,保存
  ![在这里插入图片描述](https://www.icode9.com/i/ll/?i=20210719094024871.png?,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzg2MTMyMA==,size_16,color_FFFFFF,t_70)
  第四步:打开tnsnames.ora配置文件,同样是以记事本方式打开

在这里插入图片描述
此处为安装完成后的默认值,将此处的值修改为本机IP地址,并添加远程电脑的IP地址:
在这里插入图片描述
修改完成后记得保存,保存,保存。
第五步:关掉这两个修改的文件。
第六步:在services.msc 下启用OracleOraDB12Home1TNSListener、OracleServiceORCL这两个服务。

通过上述步骤操作完成后,即可在远程电脑上使用可视化话工具远程连接服务器。我相信此方法可以解决小伙伴遇到的问题 ,,值得一试。

标签:requested,service,TNS,小伙伴,保存,listener,修改,IP地址,ora
来源: https://blog.csdn.net/weixin_43861320/article/details/118888708

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有