相关疑难解决方法(0)

设置Rails以使用sqlserver

好的我按照在我的Vista机器上设置ruby和rails的步骤,我在连接数据库时遇到问题.

的内容 database.yml

development:
  adapter: sqlserver
  database: APPS_SETUP
  Host: WindowsVT06\SQLEXPRESS
  Username: se
  Password: paswd
Run Code Online (Sandbox Code Playgroud)

rake db:migrate从myapp目录运行

----------
rake aborted!
no such file to load -- deprecated
Run Code Online (Sandbox Code Playgroud)

ADO

我安装了dbi 0.4.0并在其中创建了ADO文件夹

C:\Ruby\lib\ruby\site_ruby\1.8\DBD\ADO

我从dbi 0.2.2得到了ado.rb

我还应该注意什么才能解决连接数据库的问题?请不要告诉我使用MySql或Sqlite或Postgres.

********更新

我已经从--source = http://gems.rubyonrails.org安装了activerecord-sqlserver-adapter gem

还是行不通.

我已经通过使用凭据登录到SQL Management Studio来验证我可以连接到数据库.


rake db:migrate --trace


PS C:\Inetpub\wwwroot\myapp> rake db:migrate --trace
(in C:/Inetpub/wwwroot/myapp)
** Invoke db:migrate (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute db:migrate
rake aborted!
no such file to load -- deprecated
C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in …
Run Code Online (Sandbox Code Playgroud)

ruby windows sql-server ruby-on-rails

13
推荐指数
1
解决办法
2万
查看次数

标签 统计

ruby ×1

ruby-on-rails ×1

sql-server ×1

windows ×1