Gem require 'oci8' 报错

zerolin · 2013年09月13日 · 最后由 501225658 回复于 2013年09月18日 · 2899 次阅读

如题

in `require': OCI.DLL: 193(%1 is not a valid Win32 application.  ) (LoadError)

环境是 64 位 WIN7 操作系统,oracle 客户端不确定是不是 32 位的,拷贝了别人的 32 位客户端的 oci.dll 至 ruby/bin 目录下,也无用,有谁能提供完整的解决方案,感激不尽。

楼主的头像---怪兽不在森林。

别水啊,真心求教

单单拷贝 OCI.DLL 没用的,你要装 Oracle Instant Clinet 11.0.3,另外我只能说 32 位下肯定可以用的 oci8,因为我只在 32bit windows 下工作。。

在 Linux 下面用过,Windows 下真心折腾

已解决,装了 64 位的 oracle 客户端,配置完环境变量即可,是很折腾

森林战士 好看 @kongkong

需要 登录 后方可回复, 如果你还没有账号请 注册新账号