码迷,mamicode.com
首页 > 数据库 > 详细

使用toad+Oracle64位客户端连接Oracle服务器(坑死了,终于出坑了)

时间:2020-10-09 20:40:46      阅读:35      评论:0      收藏:0      [点我收藏+]

标签:不能   lan   远程连接   host   下载   访问   大神   使用   inf   

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 Files\OracleClient-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 Files\OracleClient-basic-nt-12.1.0.2.0

  TNS_ADMIN   D:\Program Files\OracleClient-basic-nt-12.1.0.2.0

  NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK

  Path 新增:D:\Program Files\OracleClient-basic-nt-12.1.0.2.0

 

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

技术图片

 

 

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

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

使用toad+Oracle64位客户端连接Oracle服务器(坑死了,终于出坑了)

标签:不能   lan   远程连接   host   下载   访问   大神   使用   inf   

原文地址:https://www.cnblogs.com/zhouchen0408/p/13783243.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!