zoukankan      html  css  js  c++  java
  • 使用toad+Oracle64位客户端连接Oracle服务器(坑死了,终于出坑了)

    Toad版本:绿色中文版Toad for Oracle 12.8

    Oracle服务器版本:64位18c

    Oracle客户端版本:64位18cClient

    注意点:

    1、toad为32为软件,由于不能调用64位oracle的oci.dll而报错,以下情况可连接。

    a、toad连接本机32位Oracle服务端没问题。

    b、如果本机安装的32的Oracle服务端,这时toad可以远程连接64位的Oracle服务端。

    2、如果本机安装的是64位的Oracle服务端,需要在本机安装一个32的Oracle客户端才能用toad连接访问Oracle服务端(以及远程连接64位的Oracle服务端)。

    解决方法如下:

      1.下载oracle-client32客户端:

        https://www.oracle.com/database/technologies/instant-client/microsoft-windows-32-downloads.html

        

      

      2.解压到指定文件夹,并且新建tnsnames.ora文件(或者将之前配置到的考过去)

        D:Program FilesOracleClient-basic-nt-12.1.0.2.0

        

      

      配置tnsnames.ora文件格式如下:

    ORCL =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.188.132)(PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVICE_NAME = ORCL)
    )
    )

    3.配置环境变量

      ORACLE_HOME   D:Program FilesOracleClient-basic-nt-12.1.0.2.0

      TNS_ADMIN   D:Program FilesOracleClient-basic-nt-12.1.0.2.0

      NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK

      Path 新增:D:Program FilesOracleClient-basic-nt-12.1.0.2.0

    4.重新打开Toad ,可正常连接

    5.问题解决了,然后给大家留一个问题

      我的Toad是绿色中文版本的,有哪位大神可以帮我变成英文的吗,中文的真心有点受不了

  • 相关阅读:
    按比例缩放图片
    Centos8中安装并配置VDO来优化存储空间
    如何使用wipefs命令擦除磁盘上的签名
    cpufetch – 查询cpu架构信息的工具
    告别App,数字人民币钱包来了
    微软拿掉“测试版”的头衔,正式推出Windows 11 PC健康检查工具
    Find命令查找最近几天修改的文件
    Linux中source命令的使用方式
    稍微停顿,在思考一下。
    旺旺协议分析相关资料
  • 原文地址:https://www.cnblogs.com/zhouchen0408/p/13783243.html
Copyright © 2011-2022 走看看