• ODBC 连接 Oracle 11g 详细步骤


     
    Oracle 11g 客户端连接


    1 安装对应的程序,完全安装(要安装和Oracle对应的版本,要不然ODBC进程会出现奇怪的问题,在部署环境中也是一样)

    2 在开始菜单中找到安装的Oracle 文件夹,之后在配置和移植工具->Net Configuration Assistant->本地网络名配置->添加

    配置文件示例:

    Data Source=(DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.101)(PORT = 1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 172.168.0.102)(PORT = 1521))
    (LOAD_BALANCE = no)
    (CONNECT_DATA =
    (SERVER = DEDICATED)
      (SERVICE_NAME = test111)
    (FAILOVER_MODE =
    (TYPE = SELECT)
    (METHOD = BASIC)
    (RETRIES = 180)
    (DELAY = 5)
    )
    )
    )
    ;User Id=TEST;Password=test;

    输入配置列表中的SERVICE_NAME = test111

    之后选择协议

    输入IP地址 192.168.0.101

    之后进行测试 会提示连接成功或者连接失败

    ODBC配置

    在配置和移植工具->Microsoft ODBC 管理员->添加->Oracle in OraDG11g_home1

    数据源名称按照要求填写
    描述也按照要求填写

    之后在TNS Service Name中填入test111

    之后填入用户名测试连接即可


    详细的配置保存在安装目录下的

    tnsnames.ora

     

    乱码问题:

     

    在ODBC数据源 Workrounds 选项中选择

    Froce SQL_WCHAR support  

    或者在

    注册表

    KEY_OraDb11g_home1 安装程序的对应位置

    NLS_LANG 中设置字符集


     

    SIMPLIFIED CHINESE_CHINA.ZHS16GBK

    用SIMPLIFIED CHINESE_CHINA.ZHS16CGB231280可保证偏僻字也不乱码

  • 相关阅读:
    用魔数防范文件上传攻击
    nginx http跳转到https
    tengine安装
    版本标记说明
    nginx基于域名的虚拟主机 反向代理配置实例
    非ROOT用户启动Tomcat
    使用druid连接池的超时回收机制排查连接泄露问题
    Jenkins入门系列之
    centos7 关闭SELINUX 防火墙
    mac安装IE浏览器
  • 原文地址:https://www.cnblogs.com/280850911/p/2617094.html
Copyright © 2020-2023  润新知