Инструмент командной строки для создания скрипта для определенных таблиц MSSQL - PullRequest
0 голосов
/ 31 марта 2009

Я искал команду SqlPubWiz.exe, чтобы написать командный файл, чтобы я мог держать мой скрипт в актуальном состоянии в моем контроле исходного кода. Но мне нужно, чтобы инструмент командной строки позволял мне выбирать конкретные таблицы для включения (и что я могу исключать другие). Я думаю, что SqlPubWiz.exe не сделает это для меня (дайте мне знать, если я ошибаюсь), но если кто-то может указать мне на другой инструмент, который может это сделать, это то, что я ищу.

Ответы [ 2 ]

3 голосов
/ 31 марта 2009

Существует несколько коммерческих инструментов, которые могут создавать сценарии базы данных, например,

Вот статья, демонстрирующая бесплатный инструмент - однако, он будет писать только ВСЕ объекты из вашей базы данных: Блог Эрика Моро .

Если вы хотите «свернуть свои собственные», взгляните на объекты управления сервером (SMO) - они позволяют вам проверять вашу базу данных и создавать из них сценарии.

См. Информацию здесь , здесь или здесь .

Марк

0 голосов
/ 21 июля 2010

Попробуйте DBSourceTools. http://dbsourcetools.codeplex.com
Его открытый исходный код, специально разработанный для сценариев баз данных - таблиц, представлений, процессов на диск.
Он также позволяет вам выбирать, какие таблицы, представления, db-объекты для сценария.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...