64位Win7下Toad for Oracle 连接Oracle报错Ora-12154:TNS:无法解析指定的连接描述符

 

64位Win7 下 Toad for Oracle 连接Oracle报错Ora-12154:TNS:无法解析指定的连接描述符
环境说明:windows7 64位专业版,安装Oracle 9i的32为客户端,Toad for Oracle安装了9.6和11.2的32位版
Sqlplus可以正常连接数据库,使用Toad出现无法解析指定的连接描述符,据说 PLSQL Developer win7 64位也是同样的问题
 

解决方案说明:
 原来WIN7 64位的系统默认会给Toad或 PLSQL Developer安装到C:\Program Files(X86)目录下,不安装在这个目录就可以搞定,我安装后直接剪切在C:\Program Files\可以正常使用。
 
另外VS2005开发时采用OracleConnection连接Oracle9i 32位,编译时要选择X86配置编译,不然也连接不上Oracle9i,出错大意是32位模拟64位环境组件不可用
 
32位的应用必须安装32位的Oracle客户端才可以正常使用
 

你可能感兴趣的:(Oracle)