oracle问题集棉

1. 在未安装orcale客户端时,使用pl/sql登录数据库服务器时,报错ORA -12543:TNSdestination host unreachable 

 2.无法通过ip地址远程连接ORACLE服务器

在ORACLE11g安装完成后,默认网络配置 listener.ora中 host = localhost,该文件位于d:applong.yueproduct11.2.0dbhome_2 etworkadminlistener.ora(每个人安装oracle的路径会有差异,请酌情处理)

1、将localhost 改成 计算机名 MP-3AFB4,或者ip地址 。  我修改成计算机名,因为经常在无线网络和有限网络之间切换 大笑

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = d:applong.yueproduct11.2.0dbhome_2)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:d:applong.yueproduct11.2.0dbhome_2inoraclr11.dll")
    )
  )


LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = MP-3AFB4)(PORT = 1521))
    )
  )


ADR_BASE_LISTENER = d:applong.yue

2、重启listener服务

故障解决

如果还有问题,请继续修改 tnsnames.ora 文件位于 d:applong.yueproduct11.2.0dbhome_2 etworkadmin nsnames.ora(每个人安装oracle的路径会有差异,请酌情处理)

localhost替换为本机ip或计算机名

最后的建议: 如果您是动态获取ip或者多网卡 ,请设置为计算机名

原文地址:https://www.cnblogs.com/lbg280/p/8565689.html