【问题标题】:Issue regarding the connection between ruby and oracle database using sequel gem关于使用 sequel gem 连接 ruby​​ 和 oracle 数据库的问题
【发布时间】:2017-03-15 08:06:40
【问题描述】:

我正在使用 sequel gem 连接并使用 ruby​​ 程序访问我的 oracle 数据库。

我已经安装了 sequel gem 和 oracle 即时客户端。我还安装了 ruby​​-oci8 gem。但仍然得到这个错误如下:-

Loaderror: 无法加载此类文件 -- oci8 (Sequel::AdapterNotFound)

我的代码是:-

require 'sequel'
DB = Sequel.connect('oracle://localhost/XE', :user=>'SYSTEM', :password=>'tiger')

DB['select  NAME from EMPLOYEE'].each do |row|
  puts row
end

请帮我解决这个问题。我什至不知道这条线的正确形式是什么

Sequel.connect('oracle://localhost/XE', :user=>'SYSTEM', :password=>'tiger')

我的数据库名是XE,用户是SYSTEM,密码是tiger。

【问题讨论】:

    标签: ruby oracle sequel


    【解决方案1】:

    LoadError 表明您没有安装 oci8 gem。您可以使用以下方法修复它:gem install oci8

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-12-19
      • 1970-01-01
      • 2012-04-11
      • 2017-01-11
      • 1970-01-01
      • 2018-03-09
      • 1970-01-01
      相关资源
      最近更新 更多