Мастер создания скриптов в SQL2008 - PullRequest
1 голос
/ 01 августа 2010

Проблема: как автоматизировать создание сценариев в SQL2008 Management Studio:

т. Е. Щелкните правой кнопкой мыши базу данных, Задачи, Сгенерируйте сценарии

Все таблицы Все сохраненные Procs

Создание операторов отбрасывания Не используйте оператор USE Генерировать данные

Это 20-секундный процесс, выполняемый вручную ... требует автоматизации :-) Я не хочу кодировать его на C # в объектах управления SQL Server (SMO).

Возможно, мне придется использовать AutoHotKey: -)

Ответы [ 3 ]

1 голос
/ 01 августа 2010

Используйте SMO - это правильно, и вы это знаете!

0 голосов
/ 02 августа 2010

Я воспользовался советом Уилла А и попробовал написать сценарий .. Объекты управления SQL Server

почти там: -)

0 голосов
/ 02 августа 2010

Посмотрите на DBSourceTools. http://dbsourcetools.codeplex.com
Это механизм сценариев с открытым исходным кодом для баз данных SQL Server, который использует SMO.

...