在emConfig.log中使用如下hostname:
配置: connectDesc : (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=BlueAeri-PC)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=orcl)))
但是在listener.ora中是这样的:
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
显然 BlueAeri-PC 是不能访问 localhost的,因此有两个解决方法:
1、单机用户适用:增加操作系统环境变量:ORACLE_HOSTNAME=localhost
2、服务器适用:在listener.ora中增加对BlueAeri-PC或ip地址的侦听
转自:http://www.linuxidc.com/Linux/2011-09/44122.htm