Бихте ли могли да генерирате скриптовете директно от SSMS?
- Щракнете с десния бутон върху базата данни
- Изберете Задачи -> Генериране на скриптове
- (Щракнете върху Напред, ако получите въвеждащия екран)
- Изберете „Избор на конкретни обекти на база данни“
- Изберете обектите, за които да генерирате скриптове (таблици, съхранени процедури и т.н...)
- Щракнете върху „Напред“, след което посочете името на изходния файл
- Щракнете върху Готово, за да генерирате скрипта
Това ще генерира само схемите. Ако искате да направите и скриптове за генериране на данни, в стъпка 6) щракнете върху бутона Разширени и превъртете надолу до „Типове данни за скрипт“ и го променете от „Само схема“ на „Само данни“ или „Схема и данни“
Във вашата ситуация можете да направите „Схема и данни“ за всички ваши малки конфигурационни таблици, след което да направите „Само схема“ за големите таблици, където не искате да експортирате данните.
Знам, че това не е напълно автоматизирано, но е доста близо. Ако искате да разгледате още повече автоматизирането на това, вижте тази тема. Не съм сигурен дали това работи на SQL 2005:
Как мога да автоматизирам задачата "генериране на скриптове" в SQL Server Management Studio 2008?