У нас есть база данных с тестовыми данными в среде Dev, которую мы использовали для разработки. и другая БД в производстве, я хочу обновить только схему из рабочей среды в среду Dev, но мне нужны все данные, которые находятся в среде Dev.
Есть ли способ скопировать только схему базы данных из Production и обновить схему в Dev без потери данных среды Dev ?.
Любая помощь с благодарностью получена.





Вы можете попробовать использовать сравнение схем из инструментов данных SQL Server.
Вы можете использовать Сравнение SQL от Redgate. Это платный продукт, но если он всего один, вы можете использовать пробную версию.
Сравнение схем можно выполнить с помощью SDDT. Создайте проект схемы данных, импортируйте схему из производственной среды, сгенерируйте сценарий изменения для разработки.
Тем не менее, ваша настройка нарушена - у вас должны быть развертываемые сценарии изменений, или как вы ожидаете упорядоченного перемещения изменений обратно?
Вы пробовали какой-нибудь подход? Почему бы вам просто не создать недостающую схему в Dev Env ..