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 )