VS2010在WIN7 64bit访问SQL SERVER非常正常,但在调试访问oracle数据库经常报连接oracle数据库,考虑到以前安装oracle客户端为32bit且plsqldev正常访问数据库!由于操作系统以及oracle服务器均为64bit,故删除原32bit oracle客户端,直接安装oracle 11g 64bit客户端并将oracle 11g instantclient_11_2 copy到oracle11g安装目录product下,且设置环境变量:
变量名:tns_admin
变量值:E:\app\4119\product\11.2.0\client_1\network\admin
此时plsqldev可以正常访问oracle(网上有文章介绍要设置Oracle Home,但我并没有设置)
另外最好同时设置另一环境变量:
变量名:NLS_LANG
变量值:SIMPLIFIEDCHINESE_CHINA.ZHS16GBK
这样plsql更正常访问为中文
本文介绍了在VS2010环境下,如何解决连接Oracle64位数据库的问题。通过卸载原有的32位Oracle客户端并安装64位版本,调整环境变量设置等步骤,最终实现稳定地访问Oracle数据库。

3811

被折叠的 条评论
为什么被折叠?



