Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/52.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails应用程序与advantage数据库的连接_Ruby On Rails_Advantage Database Server - Fatal编程技术网

Ruby on rails Rails应用程序与advantage数据库的连接

Ruby on rails Rails应用程序与advantage数据库的连接,ruby-on-rails,advantage-database-server,Ruby On Rails,Advantage Database Server,我正在尝试将Rails应用程序3.2.13与advantage数据库连接。当我运行rake db:create时,我一直在犯这个错误。 有什么建议我可以做什么来解决这个问题吗? 谢谢大家! C:\Users\Droste\rails_proj\lo_app>rake db:create --trace ** Invoke db:create (first_time) ** Invoke db:load_config (first_time) ** Execute db:load_confi

我正在尝试将Rails应用程序3.2.13与advantage数据库连接。当我运行rake db:create时,我一直在犯这个错误。 有什么建议我可以做什么来解决这个问题吗? 谢谢大家!

C:\Users\Droste\rails_proj\lo_app>rake db:create --trace
** Invoke db:create (first_time)
** Invoke db:load_config (first_time)
** Execute db:load_config
** Invoke rails_env (first_time)
** Execute rails_env
** Execute db:create
rake aborted!
LoadError: Could not load ACE library
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-advantage-adapter-0.1.1/lib/act
ive_record/connection_adapters/advantage_adapter.rb:34:in `initialize'
C:/Ruby193/lib/ruby/1.9.1/singleton.rb:141:in `new'
C:/Ruby193/lib/ruby/1.9.1/singleton.rb:141:in `block in instance'
<internal:prelude>:10:in `synchronize'
C:/Ruby193/lib/ruby/1.9.1/singleton.rb:139:in `instance'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-advantage-adapter-0.1.1/lib/act
ive_record/connection_adapters/advantage_adapter.rb:60:in `advantage_connection'

C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/connec
tion_adapters/abstract/connection_pool.rb:315:in `new_connection'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/connec
tion_adapters/abstract/connection_pool.rb:325:in `checkout_new_connection'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/connec
tion_adapters/abstract/connection_pool.rb:247:in `block (2 levels) in checkout'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/connec
tion_adapters/abstract/connection_pool.rb:242:in `loop'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/connec
tion_adapters/abstract/connection_pool.rb:242:in `block in checkout'
C:/Ruby193/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/connec
tion_adapters/abstract/connection_pool.rb:239:in `checkout'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/connec
tion_adapters/abstract/connection_pool.rb:102:in `block in connection'
C:/Ruby193/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/connec
tion_adapters/abstract/connection_pool.rb:101:in `connection'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/connec
tion_adapters/abstract/connection_pool.rb:410:in `retrieve_connection'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/connec
tion_adapters/abstract/connection_specification.rb:171:in `retrieve_connection'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/connec
tion_adapters/abstract/connection_specification.rb:145:in `connection'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/railti
es/databases.rake:102:in `create_database'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/railti
es/databases.rake:62:in `block (3 levels) in <top (required)>'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/railti
es/databases.rake:62:in `each'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/railti
es/databases.rake:62:in `block (2 levels) in <top (required)>'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/task.rb:240:in `call'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/task.rb:240:in `block i
n execute'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/task.rb:235:in `each'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/task.rb:235:in `execute
'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/task.rb:179:in `block i
n invoke_with_call_chain'
C:/Ruby193/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/task.rb:172:in `invoke_
with_call_chain'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/task.rb:165:in `invoke'

C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/application.rb:150:in `
invoke_task'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/application.rb:106:in `
block (2 levels) in top_level'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/application.rb:106:in `
each'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/application.rb:106:in `
block in top_level'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/application.rb:115:in `
run_with_threads'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/application.rb:100:in `
top_level'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/application.rb:78:in `b
lock in run'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/application.rb:176:in `
standard_exception_handling'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/application.rb:75:in `r
un'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/bin/rake:33:in `<top (required)>
'
C:/Ruby193/bin/rake:23:in `load'
C:/Ruby193/bin/rake:23:in `<main>'
Tasks: TOP => db:create
C:\Users\Droste\rails\u proj\lo\u app>rake db:create--trace
**调用数据库:创建(第一次)
**调用数据库:加载配置(第一次)
**执行db:load\u config
**调用rails_env(第一次)
**执行rails_env
**执行数据库:创建
雷克流产了!
LoadError:无法加载ACE库
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-advantage-adapter-0.1.1/lib/act
ive_record/connection_adapters/advantage_adapter.rb:34:in'initialize'
C:/Ruby193/lib/ruby/1.9.1/singleton.rb:141:in'new'
C:/Ruby193/lib/ruby/1.9.1/singleton.rb:141:in'block in instance'
:10:在“同步”中
C:/Ruby193/lib/ruby/1.9.1/singleton.rb:139:in'instance'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-advantage-adapter-0.1.1/lib/act
ive_record/connection_adapters/advantage_adapter.rb:60:in'advantage_connection'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active\u record/connec
tion_adapters/abstract/connection_pool.rb:315:in'new_connection'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active\u record/connec
tion\u adapters/abstract/connection\u pool.rb:325:in'checkout\u new\u connection'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active\u record/connec
tion_adapters/abstract/connection_pool.rb:247:in`block(2层)in checkout'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active\u record/connec
tion_adapters/abstract/connection_pool.rb:242:in'loop'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active\u record/connec
tion\u adapters/abstract/connection\u pool.rb:242:in`block in checkout'
C:/Ruby193/lib/ruby/1.9.1/monitor.rb:211:in'mon_synchronize'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active\u record/connec
tion\u adapters/abstract/connection\u pool.rb:239:in'checkout'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active\u record/connec
tion_adapters/abstract/connection_pool.rb:102:in'block in connection'
C:/Ruby193/lib/ruby/1.9.1/monitor.rb:211:in'mon_synchronize'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active\u record/connec
tion_adapters/abstract/connection_pool.rb:101:in'connection'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active\u record/connec
tion\u adapters/abstract/connection\u pool.rb:410:in'retrieve\u connection'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active\u record/connec
操作适配器/抽象/连接规范.rb:171:in'retrieve\u connection'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active\u record/connec
接口适配器/抽象/连接规范.rb:145:in‘connection’
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active\u record/railti
es/databases.rake:102:in'create_database'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active\u record/railti
es/databases.rake:62:in `块(3级)in'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active\u record/railti
es/databases.rake:62:in'each'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active\u record/railti
es/databases.rake:62:in `块(2级)in'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/task.rb:240:in'call'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/task.rb:240:in`block i
n执行'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/task.rb:235:in'each'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/task.rb:235:in`execute
'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/task.rb:179:in`block i
n使用“调用链”调用“调用链”
C:/Ruby193/lib/ruby/1.9.1/monitor.rb:211:in'mon_synchronize'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/task.rb:172:in`invoke_
用“呼叫链”
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/task.rb:165:in'invoke'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/application.rb:150:in`
调用_任务'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/application.rb:106:in`
“顶层”中的块(2层)
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/application.rb:106:in`
各自的
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/application.rb:106:in`
位于顶层的块'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/application.rb:115:in`
使用“线程”运行“线程”
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/application.rb:100:in`
顶级'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/application.rb:78:in`b
锁定运行'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/application.rb:176:in`
标准(例外)(处理)
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/lib/rake/application.rb:75:in`r
联合国
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rake-10.4.1/bin/rake:33:in`
'
C:/Ruby193/料仓/耙:23:在“装载”中
C:/Ruby193/bin/rake:23:in`'
任务:TOP=>db:create

我有两个旧安装中的.dll文件。我删除了这些和连接看起来不错