ORACLE TNSListener启动了后自己又自动停止了

我今天启动自己本机的ORACLE。竟然发现TNSListener启动了后自己又自动停止了。
没有报出任何错误。
后来想了想,这几天唯一的改动是改变了机器名字。
原来ORACLE在
D:\soft\oracle9i\network\admin\listener.ora
里面写死了我的机器名,我改变了机器名以后它就傻了。唉。。。

# LISTENER.ORA Network Configuration File: D:\soft\oracle9i\network\admin\listener.ora
# Generated by Oracle configuration tools.

LISTENER =
(DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
      )
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = sillycat)(PORT = 1521))
      )
    )
)

SID_LIST_LISTENER =
(SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = D:\soft\oracle9i)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (GLOBAL_DBNAME = sillycat)
      (ORACLE_HOME = D:\soft\oracle9i)
      (SID_NAME = sillycat)
    )
)


里面的HOST = sillycat修改一下就可以了。

你可能感兴趣的:(oracle)