Средство сравнения схем в Visual Studio перестало работать должным образом, выдавая «невозможно перезаписать. Он используется ошибками базы данных« DbName »» - PullRequest
2 голосов
/ 08 декабря 2011

Полная ошибка:

Ошибка 1 SQL01268: Поставщик данных .Net SqlClient: Сообщение 1834, Уровень 16, Состояние 1, Строка 1 Файл 'C: \ Program Files \ Microsoft SQL Server \ MSSQL10.SQLEXPRESS \ MSSQL \ DATA \ TestSource.mdf' не может быть перезаписан Он используется базой данных «TestSource». SchemaCompare3 25 0

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

Я использовал инструмент раньше без проблем. Внезапно это больше не работает.

Любые предложения о том, как это исправить, было бы замечательно. Я видел множество постов об этой ошибке, но ни один из них не подходит для моего сценария, где абсолютно не будет двух исходных и целевых БД.

Также проблема может заключаться в .\SQLEXPRESS движке.

...