Инструменты для генерации SQL DDL и контента из существующей базы данных
-
05-07-2019 - |
Вопрос
Кто-нибудь знает инструмент по разумной цене, который будет создавать операторы DDL для создания в базе данных SQL Server и соответствующих операторов вставки для воссоздания данных? Я использую инструменты Red Gate для сравнения баз данных (включая сравнения содержимого), и это близко (я всегда мог сравнить с пустой схемой), но мне было интересно, есть ли инструмент, который другие находят полезным, который сделал это за один шаг. р>
Решение
Посмотрели ли вы Мастер публикации SQL ? Он создаст все операторы DDL, необходимые для всех элементов базы данных (таблиц, представлений, SP, пользователей и т. Д.). Р>
Если вы используете SQL 2008, он встроен в студию управления. Дополнительная информация о 2008 году .
Другие советы
Поздний ответ ... надеюсь, кто-то найдет его полезным & # 8230; Р>
Существует инструмент от Red Gate под названием SQL Multi Script, который может выполнять сценарии для того, что вам нужно. Не уверен, что он существовал, когда был задан вопрос :)
Еще одна полезная вещь - это инструмент сборки SQL из ApexSQL , который также может выполнять любые операции вставки и другие сценарии & # 8230;
Отказ от ответственности: я не связан ни с одной из компаний, упомянутых выше. Р>
Пила Остин Солонен опубликовать этот инструмент в несколько связанная тема. Экспресс-выпуски явно не поддерживают импорт и экспорт.
мастер публикации баз данных , включенный в Visual Studio 2008, выполняет эту функцию.
Он также доступен через CodePlex как дополнение к предыдущим версиям Visual Studio. р>