4

Возможно ли каким-либо образом использовать файл .bat для сценария схемы и/или содержимого базы данных SQL Server?Пакетный файл в «Сценарий» базы данных

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

Я хотел бы избежать использования сторонних инструментов, ограничиваясь только инструментами, поставляемыми с SQL Server.

ответ

6

Существует бесплатный инструмент под названием SubCommander, являющийся частью программного обеспечения с открытым исходным кодом SubSonic. Я успешно использовал этот инструмент для создания каждой схемы и данных «дампов» каждую ночь.

Вы можете сценарий из вашей схемы и данные (и затем версию его в вашей любимой системы управления версиями) с использованием Subcommander. Просто используйте команду «версию» и сказать Subcommander где поставить данные:

sonic.exe версия/из Сценарии

Это выведет файл сценария (.sql) в локальных сценариях директории вашего проекта

вы также можете попробовать использовать Microsoft SQL Server Database Publishing wizard, хотя я не уверен, что вы можете использовать его в файле летучей мыши.

Смежные вопросы