zoukankan      html  css  js  c++  java
  • 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可保证偏僻字也不乱码

  • 相关阅读:
    8种元素定位方式
    接口MD5加密如何测试?
    web自动化测试框架 —数据驱动测试
    等待方式
    全面开展测试需求分析
    字符串格式化(%方式 与 format方式)
    Python中八大基本数据类型之 集合
    Python中 __new__ 和 __init__ 的区别
    C/S模式与B/S模式的工作原理
    剑指offer--把二叉树打印成多行
  • 原文地址:https://www.cnblogs.com/280850911/p/2617094.html
Copyright © 2011-2022 走看看