zoukankan      html  css  js  c++  java
  • ORA-12543: TNS:destination host unreachable

    在连接Oracle数据库时,如果使用Tnsnames.ora中配置的数据源名称有时会报 ORA-12543: TNS:destination host unreachable 异常,比如:
    在Tnsnames.ora中配置了如下数据源
    sundb =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.0.13)(PORT = 1522))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SID = sundigang)
    )
    )
    在 .net 程序 web.config 中配置如下的连接字符串
    <add key="ConnectionString" value="data source=sundb;User Id=sun;Password=test;" />

    此时,使用开发工具plsqldev是可以连接的,但在程序中会抛出异常 ORA-12543: TNS:destination host unreachable
    解决方法:将 web.config 中配置如下的连接字符串修改成如下所示:
    <add key="ConnectionString" value="data source=(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.0.13)(PORT = 1522))(CONNECT_DATA =(SERVER = DEDICATED)(SID = sundigang)));User Id=sun;Password=test;" />

    即不用name标识,直接写

  • 相关阅读:
    HTML DOM 12 表格排序
    HTML DOM 10 常用场景
    HTML DOM 10 插入节点
    HTML DOM 09 替换节点
    HTML DOM 08 删除节点
    HTML DOM 07 创建节点
    022 注释
    024 数字类型
    005 基于面向对象设计一个简单的游戏
    021 花式赋值
  • 原文地址:https://www.cnblogs.com/sundigang/p/4446732.html
Copyright © 2011-2022 走看看