更换IP后oracle的连接

本机IP修改之后,存在oracle连接不上的情况。根据以下方式,win10环境下亲测可用,仅供参考。

 

第一步: 更改IP后,重新连接时报10061错误,如下,打开oracle中的net manager,将主机名修改为更新后的ip或者本机计算机名称。

 

 

第二步: 第一步之后可以试着重启以下ORACLE的服务,但好像监听的那个启动不起来。报12514错误。进行如下操作。

找到监听配置的这个文件路径:product\11.2.0\dbhome_1\network\admin\listener.ora

在lisener.ora文件中添加下方加红加粗部分,注意路径改为自己的。

# listener.ora Network Configuration File: C:\app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = C:\app\Administrator\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:C:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
    (SID_DESC = 
      (GLOBAL_DBNAME = ORCL) 
      (ORACLE_HOME = C:\app\Administrator\product\11.2.0\dbhome_1) 
      (SID_NAME = ORCL) 
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = WIN-UBKOOK0BP2K.geostar.com.cn)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = C:\app\Administrator

  

 

posted @ 2022-03-01 09:29  人鬼情未了  阅读(735)  评论(0编辑  收藏  举报