oracle其他机器链接提示无监听程序的解决方法.docx
-
资源ID:3162516
资源大小:36.91KB
全文页数:2页
- 资源格式: DOCX
下载积分:6.99金币
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
oracle其他机器链接提示无监听程序的解决方法.docx
oracle其他机器链接提示无监听程序的解决方法oracle:其他机器访问本机提示无监听程序的原因和解决方法 -kernelboy 一、 原因: 在oracle安装路径中,D:appAdministratorproduct11.2.0dbhome_1NETWORKADMIN的文件夹中存在listener.ora和tnsnames.ora两个文件,如图 其内容如下: 其中本地监听和network监听均配置为localhost,所以导致在连接数据库是,本机可以连接,而远程机器则提醒:无监听程序。 二、 解决方法: 只要把两个文件中的所有localhost字样替换成本机的机器名或者是本机的ip地址即可。 1) 找到本机机器名:右键桌面“我的电脑”->“属性”->“计算机名”: 本机机器名为:“MICROSOF-7CC821”,不带后面的“.”号。 2) 替换localhost 3) 重启oracle服务: 打开计算机服务,把划红线的两个服务重新启动。 使用“sqlplus用户名/密码ip:1521/实例名”即可登录到远程oracle。 三、 总结: 由于本地配置监听文件listener.ora和tnsnames.ora中为localhost,当远程访问时,远程机器读到的是localhost的ip,然后本机会把localhost的ip给远程机器返回,所以远程计算机无法连接到本机的oracle。 四、 提出问题: 我想,如果两台计算机的实例名都一样,当我访问远程机器时,远程计算机给我返回localhost的字样或者是,我突然就连接上oracle了,然而连接上的oracle不是远程计算机的oracle,而是我本机的oracle? 谁测试过,可是分享一下。 mail:kernelboy