当前位置:首页 > 个人杂谈 > 正文内容

解决了ORACLE远程连接问题

作者: 葛屹肃 | 日期: 2021-11-02 | 分类: 个人杂谈

今天同事在公司的服务器安装了ORACLE,本地可以连接,但远程连接不上,让我看看是什么问题。

oracle添加唯一约束,历史数据重复

唉,ORACLE的设置我也是一知半解,但同事已经说了,只好硬上吧,还好最后还是搞好,虽然花时间久了点,不过值了,至少了解ORACLE远程连接的设置方式。

我虽然不知道如何做,幸运的是现在网络资料多,根据资料不停尝试还是能可以找到正确方法的。

这次在解决了ORACLE远程连接问题上,我发现一个很有用的命令:lsnrctl status,在命令提示符输入此命令,可以看到当前ORACLE的监听状态,我就是通过分析监听状态来找到问题所在。

同事安装ORACLE时,默认安装数据库为ORCL,而以lsnrctl status命令查看时,发现ORCL有2个服务,分别是orcl及orcl.168.3.88,orcl状态为UNKNOWN,而orcl.168.3.88状态为READY,换言之,orcl服务为异常,orcl.168.3.88服务才正常。

尝试过修改listener.ora及tnsnames.ora配置,结果还是不行。实在想不到好办法,干脆将数据库orcl删除,然后重新创建一个数据库(命名还是orcl),结果正如我想象一样,再次查看监听状态时,发现只有服务只剩下orcl,状态为READY。最重要是的现在其他电脑可以远程连接上orcl这个数据库。

通过对比,发现了前后就是服务名称不一样,只是水平有限,不知道在其他电脑远程时,如何设置这个服务名称,而tnsnames.ora配置也只有数据库名称。算了,等以后再磁到时再研究吧。

版权声明:本文由〖葛屹肃〗发布,转载请注明出处!
文章链接:https://www.geyisu.com/2237.html

  • 评论:(0)

已有 0 位网友发表了一针见血的评论,你还等什么?

◎欢迎大家参与讨论