安装32位oracle客户端到64位电脑,乱码提示配置

本文详细介绍了如何在32位程序环境下于64位计算机上安装和配置plsqlinstantclient_12_1,包括oci.dll文件、tnsnames.ora配置、环境变量设置、注册表修改等关键步骤,确保跨平台环境下数据库访问的顺利进行。

plsql instantclient_12_1 安装和环境配置(32位程序安装到64位电脑上)

一:安装默认步骤

二:配置:

1、打开plsql ,选择 cancel 按钮,打开界面

(注意这个与上图中的文件夹路径相同,配置的是文件夹中tnsnames.ora 的上一级目录)

2、配置上图中oci.dll 文件的同级目录的NETWORK\ADMIN\tnsnames.ora 中的文件

3、配置用户变量(控制面板-系统-高级-环境变量)

NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK (16GBK)

                     NLS_LANG:SIMPLIFIED CHINESE_CHINA.AL32UTF8(UTF8。16GBK和UTF8根据环境选一个即可)

TNS_ADMIN:C:\instantclient_12_1\NETWORK\ADMIN  

4、配置系统变量(控制面板-系统-高级-环境变量)

NLS_LANG:AMERICAN_AMERICA.WE8ISO8859P1

5、配置注册表

64位系统,注册表位置:HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ORACLE\KEY_OraClient11g_home1

32位系统,大概是:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraClient11g_home1

(注意注册表中的 NLS_LANG 和化境变量保持一致)

注:可能64位系统配置完成后,仍然会提示说

大概因为64位系统和32位后,系统的NLS_LANG 路径不同,但是32位安装程序只能辨别图中的注册表配置的原因,如果程序可以正常访问数据库,不用管这个提示,直接勾掉左下角 ( Don't show this message again )

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值