win2003 64位系统下ODBC连接使用方法

2019-10-16 15:30:41王振洲

3、修改Path增加D:oracleinstantclient_11_2,同时删除原来64位oracle的路径

其中第一条很重要,解决运行时报:Ora-12705: cannot access nls data files or invalid environment specified的错误。

新建文本文件,修改后缀名为reg,内容为:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREORACLEKEY_OraClient10g_home1] 
”NLS_LANG”=”SIMPLIFIED CHINESE_CHINA.ZHS16GBK” 
”ORACLE_BUNDLE_NAME”=”Standard” 
”ORACLE_GROUP_NAME”=”Oracle – OraClient10g_home1″ 
”ORACLE_HOME”=”D:oracleinstantclient_11_2” 
”ORACLE_HOME_KEY”=”SOFTWAREORACLEKEY_OraClient10g_home1″ 
”ORACLE_HOME_NAME”=”OraClient10g_home1″

双击导入注册表。

将64位oracle的tns文件拷入D:oracleinstantclient_11_2中,否则运行会报:ORA-12154: TNS:could not resolve the connect identifier specified错误。

完成以上修改后,重启电脑,运行网站程序,发现一切都如期望的一样工作!

祝大家好运!