Мне нужно обновить данные (все таблицы) в нашей среде контроля качества, заменив их нашими последними данными из базы данных Prod (сделать контроль качества более актуальным). Как я понимаю, по умолчанию, если я сделаю это с SSMS, он также заменит параметры безопасности и роли, которых я хочу избежать:
- Наши базы данных Prod и QA находятся на разных серверах, поэтому учетные записи служб регулируют активность насерверы тоже разные
- группы AD разные, поэтому если я просто восстановлю БД из Prod в QA, я дам доступ к QA некоторым пользователям.
- Любая другая непредвиденная проблема
Можно ли как-то заменить данные во всех таблицах (таблицы на QA и Prod идентичны, разница только в количестве данных) из файла резервной копии БД и больше ничего не трогать?
Как я понимаю, через Google мой единственный вариант - восстановить Prod DB на сервере QA с другим именем, обрезать таблицы в QA и использовать SQL MS Wizard, но я надеюсь, что есть другие варианты.