При запуске теста он пытается сбросить базу данных

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

Это команда, которую я даю для запуска интеграционного теста. Но этот файл не загружается в командной строке, он показывает ошибку:

ActiveRecord:: JDBCError: com.microsoft.sqlserver.jdbc.SQLServerException: Невозможно удалить базу данных "DSH_test_ontash_new", поскольку она в настоящее время используется

1 ответ

Скорее всего, у вас есть сервер или консоль Rails, работающие в отдельной оболочке или приложении для управления базой данных, что не позволит вам удалить базу данных.

Убедитесь, что вы разорвали все соединения с этой базой данных и повторите попытку. Трудно сказать больше с предоставленной информацией.

Другие вопросы по тегам