前段时间已经解决了这个问题,但是按照概述的步骤或建议的建议,我没有任何运气。这是我的情况:
我已经安装了 SQL Server '05 并且有另一个(非 Ruby)应用程序成功地使用了它。
我已经成功启动并运行 Rails(但仅适用于 MySQL。)
我已经安装了 Rails sqlserver 适配器 gem(以及它的依赖项。)
我已经下载了 ADO.rb(现在仅在旧版本的 Ruby-DBI 上可用)并将其放入 c:\ruby\lib\ruby\site_ruby\1.8\DBD\ADO\ADO.rb。
我已将 database.yml 配置为使用 sqlserver 适配器,并将其指向我的数据库,并提供有效的登录信息。
当我尝试运行迁移时,我收到丑陋的“无法加载驱动程序 ADO(未初始化的常量 DBI::DBD::ADO)”错误。
非常感谢您的任何帮助。