Быстрая генерация скриптов SQL Server 2005 - PullRequest
2 голосов
/ 28 августа 2008

Похоже, что генерация сценариев SQL из SQL Server Management Studio идет очень медленно. Я думаю, что старый Enterprise Manager мог обходить более новый инструмент генерации скриптов. Я видел несколько постов тут и там с другими людьми, жалующимися на скорость, но я не видел, чтобы много предлагали альтернатив.

Существует ли недорогой бесплатный инструмент для создания сценариев для всей базы данных SQL Server 2005, который будет работать лучше, чем SSMS? Было бы трудно сделать хуже.

Ответы [ 4 ]

3 голосов
/ 28 августа 2008

См. Мастер публикации баз данных , который является частью SQL Server Hosting Toolkit . Он генерирует один файл SQL для схемы и данных.

3 голосов
/ 28 августа 2008

Мы используем инструменты RedGate , которые я лично нахожу очень полезными в любом аспекте работы с базами данных. Для сценариев я бы порекомендовал SQL Compare (вам нужна профессиональная версия для сценариев). SQL Compare является обязательным условием для развертывания изменений схемы с БД развертывания на работающий сервер и реальной экономии времени.

Эти инструменты не бесплатны, но я думаю, что они могут сэкономить вам деньги в долгосрочной перспективе

0 голосов
/ 28 августа 2008

О каком типе генерации scrpt вы сейчас говорите ?, генерация сценариев создания из объектов в базе данных намного быстрее в SSMS по сравнению с EM. Но если вы запускаете select или что-то, что дает вам много строк в сетке, это очень медленно .. как сценарии, генерирующие операторы вставки всех строк в таблице, если у вас много данных, это практически невозможно.

0 голосов
/ 28 августа 2008

Я не знаю, что для вас "ужасно медленно", но у меня приличная производительность с SQL 2005 Management Studio. В любом случае, RedGate продукты очень крутые. К сожалению, они не бесплатны.

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