Home >Database >Mysql Tutorial >Oracle数据库无法使用localhost和127.0.0.1访问

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

WBOY
WBOYOriginal
2016-06-07 16:45:461402browse

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

最近学习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就都能访问数据库了。

Oracle 单实例 从32位 迁移到 64位 方法 

在CentOS 6.4下安装Oracle 11gR2(x64)

Oracle 11gR2 在VMWare虚拟机中安装步骤

Debian 下 安装 Oracle 11g XE R2

本文永久更新链接地址:

linux

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn