日期:2014-05-16  浏览次数:20382 次

关于ip变化导致oracle不能登录的解决
百试百灵,just do it——>  D:\oracle\product\10.2.0\db_2\NETWORK\ADMIN
将下列两个文件,改为本机ip地址:
listener.ora
tnsnames.ora
运行lsnrctl start启动监听  <!--lsnrctl stop关闭监听程序-->
再等一分钟不到就可以登录了!

附:listener.ora打开后的内容:
# listener.ora Network Configuration File: d:\oracle\product\10.2.0\db_2\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME =PLSExtProc)
      (ORACLE_HOME = d:\oracle\product\10.2.0\db_2)
      (PROGRAM = extproc)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST =10.2.104.168)
引用
就是这里啦,将HOST改为当前主机IP!
(PORT = 1521))
    )
  )