今天给大家详细讲解一下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这两个服务。
通过上述步骤操作完成后,即可在远程电脑上使用可视化话工具远程连接服务器。我相信此方法可以解决小伙伴遇到的问题 ,,值得一试。