oracle监听服务无法启动。改地址重启电脑。

在xp上装了Oracle 11g之后一直没用过。

今天启动Oracle,错误提示:

本地计算机上的OracleOraDb10g_home1TNSListener服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的,例如 "性能日志和警报 "服务。

然后查看监听程序的日志:

TNS-12542: TNS: 地址已被占用
TNS-12560: TNS: 协议适配器错误
TNS-00512: 地址已在使用

应该是监听程序IP地址设置问题。

找到监听程序配置文件listener.ora

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    )
  )

然后,就在这个配置文件各种配置。localhost、127.0.0.1、机器名、ip地址各种试,都无法启动。。。。很郁闷。

然后重启了一下电脑。。。就成功启动了!!!!

写篇日志记录一下。


原因:

(1)难道是配置完成必须重启吗??觉得不应该是这样。

(2)难道是有占用1521端口的??用netstat查看了。没有用1521端口的。

(3)难道是我启动了一些oracle的服务,导致监听配置无法改变??有可能是这样。。


你可能感兴趣的:(数据库)