Восстановление из MDF другого разработчика в той же базе данных: MDF не может быть перезаписан

Восстановление из MDF другого разработчика в той же базе данных: MDF не может быть перезаписан

Вот ситуация:

У нас несколько разработчиков. Мы хотим импортировать/экспортировать (восстановить/создать резервную копию) .bakфайлы, работая над теми же, но локальными базами данных (У каждого разработчика есть локальный экземпляр БД: A).

Проблема заключается в следующем:

Я пытаюсь сделать BACKUP DATABASEи сгенерировать .bak. Другой разработчик получает это .bakи пытается RESTORE DATABASEиспользовать MOVEоператоры для изменения путей / .mdf, .ldfпоскольку они могут быть разными. Проблема в том, что он будет жаловаться на то, что .mdf/ .ldf's не перезаписываются, даже если они из той же базы данных, что и .bak.

Есть ли способ сделать то, что мы хотим? Это должно быть сделано через sqlcmd. Также было бы плюсом, если бы мы могли .bakне заменять базу данных, а "сливаться" с ней.

Мы используем MS SQL Express 2008 R2.

Если вам нужна дополнительная информация, просто спросите.

Спасибо!

решение1

Я вышел из системы и снова вошел в нее, и, похоже, ошибка больше не возникает.

Связанный контент