运行测试时,它正在尝试删除数据库

时间:2018-09-11 05:56:46

标签: ruby-on-rails ruby-on-rails-3 integration-testing

bundle exec rake test TEST=test/integration/admin.rb

这是我给出的用于运行集成测试的命令。但是该文件未加载到命令提示符中,并显示错误:

  

ActiveRecord :: JDBCError:   com.microsoft.sqlserver.jdbc.SQLServerException:无法删除数据库   因为目前正在使用“ DSH_test_ontash_new”

1 个答案:

答案 0 :(得分:0)

您很可能在单独的Shell或数据库管理应用程序中运行Rails服务器或控制台,这将使您无法删除数据库。

确保终止与该数据库的所有连接,然后重试。给出的信息很难说。