Превышен период ожидания запроса FluentMigrator и блокировки

Я переношу свою платформу разработки на виртуальную машину (используя VirtualBox) и установил Win7, VS2010 и SQL Server Express 2008 R2. У меня есть проект, в котором для работы с базой данных используется FluentMigrator.

Когда я (пытаюсь) запустить начальную миграцию, все сообщения консоли возвращаются из FluentMigrator, сообщая об успешном завершении, но когда я смотрю в базу данных, никаких изменений не произошло. Кроме того, если я попытаюсь обновить схему в SQL Server Management Studio Express в течение нескольких минут после запуска миграции, я получаю сообщение «Превышен период ожидания запроса блокировки».

К сожалению, SQL Server Express не поставляется с SQL Profiler. Есть ли способ без этого посмотреть на запросы, попадающие в базу данных?

Есть ли другие идеи о том, почему FluentMigrator сообщает об успехе, когда успеха нет?


person Darren Oster    schedule 13.05.2010    source источник
comment
ОБНОВЛЕНИЕ. Используя бесплатный SQL Profiler sites.google.com/site/sqlprofiler, я могу увидеть, что запросы попадают на сервер. Я все еще не уверен, почему изменения не записываются в базу данных.   -  person Darren Oster    schedule 13.05.2010
comment
Если это та же проблема, с которой я столкнулся, посмотрите на этот вопрос: stackoverflow.com/questions/4196463/   -  person Remi Despres-Smyth    schedule 22.08.2011