0

显然 1.0.7 大于 0

进来并尝试使用我的 Rails 应用程序,我明白了。昨天上班。

所以我删除了 ruby​​-oci8 1.0.7 gem 并重新安装了它。同样的问题。

尝试了我的应用程序的不同开发分支和同样的问题。

我在 Windows 安装上运行 RoR 并寻找关于可能已损坏的任何想法?

4

2 回答 2

0

一年前我也有同样的问题。从那以后我没有使用 rails 和 oracle,但当时我发现并非所有版本都可以一起使用。梅恩,有些事情发生了变化。但是你为什么要使用这么老的 oci gem?我有 2.0.4 版的 ruby​​ - oci8 和 activerecord-oracle_enhanced-adapter-1.3.1 - 据我记得,它工作正常

于 2011-11-24T01:43:33.090 回答
0

在尝试了很多东西之后,重新安装了 orcale,instantclient,ruby-oci8 各种版本,没有新的结果,这终于奏效了。

我复制了我的 Ruby 目录作为备份。在现有目录上安装 Ruby1.8.7。所有的宝石都保持安装状态。运行我的应用程序并且没有 ruby​​-oci8 (1.0.7 >= 0) 错误。

因此,我的 Ruby 安装中的某些内容已损坏。

于 2012-01-18T21:45:06.627 回答