热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

Oracle数据库无法使用localhost和127.0.0.1访问

最近学习Oracle数据库,在虚拟机中的WindowsXPSP3系统中安装了Oracle10g(版本:Oracle_10g_10.2.0.1_win32)。安装完成后,使用PLSQLDeveloper访问Oracle数据库,发现只能使用IP地址访问(192.168.135.90),而无法使用localhost和

最近学习Oracle数据库,在虚拟机中的Windows XP SP3系统中安装了Oracle 10g(版本:Oracle_10g_10.2.0.1_win32)。

安装完成后,使用PL/SQL Developer访问Oracle数据库,发现只能使用IP地址访问(192.168.135.90),而无法使用localhost和127.0.0.1访问。

经过研究,发现这是LISTENER配置问题导致的。

解决办法:配置LISTENER时,使用主机名,而不是IP地址或localhost。

解决后的LISTENER配置如下图所示:

打开Oracle的Net Manager工具,配置LISTENER:


LISTENER配置中的主机填写本机的主机名:我这里是zht-ylmf


主机名可以再cmd命令行中通过>hostname 命令获取到:



配置好LISTENER之后,在配置命名服务,命名服务中的主机名填写:localhost、127.0.0.1 或者 192.168.135.90 ,再用PL/SQL Developer就都能访问数据库了。






推荐阅读
author-avatar
啊明小窝日记
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有