Test failed.尝试加载Oracle客户端库时引发BadIm…

2018-06-17 20:28:47来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

CodeSmith6.5不像前几个版本,需要用户手动添加oracle驱动,内部已经集成了oracle的驱动。

网上遇到很多win7 64位机子使用CodeSmith连接oracle的时候出现错误如下:

 

这是因为在64位的机器上使用了32位的oracle客户端连接,导致连接失败。

解决方案:安装oracle的64位客户端连接

1首先到官网下载文件:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html?ssSourceSiteId=ocomen

需要用到的文件(64位系统):(32位系统对应下载32位客户端)

instantclient-basic-windows.x64-11.2.0.3.0.zip

instantclient-jdbc-windows.x64-11.2.0.3.0.zip

instantclient-odbc-windows.x64-11.2.0.3.0.zip

instantclient-sqlplus-windows.x64-11.2.0.3.0.zip

 

解压缩文件到同一目录

2设置环境变量

NLS_lANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

TNS_ADMIN=E:\Oracle\instantclient_11_2

Path=E:\Oracle\instantclient_11_2;

配置好后,重新开codesmith.

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:.Net中几种常见的页面跳转传值方法

下一篇:快速教你成为C#高手教程