Kan du generera skripten från SSMS direkt?
- Högerklicka på databasen
- Välj Uppgifter -> Skapa skript
- (Klicka på nästa om du får introduktionsskärmen)
- Välj "Välj specifika databasobjekt"
- Välj objekten att generera skript för (tabeller, lagrade procedurer, etc...)
- Klicka på Nästa och ange sedan utdatafilens namn
- Klicka på Slutför för att skapa skriptet
Detta genererar endast scheman. Om du också vill göra datagenererande skript, i steg 6) klicka på knappen Avancerat och scrolla ner till "Typer of data to script" och ändra det från "Endast schema" till "Endast data" eller "Schema och data"
I din situation kan du göra "Schema och data" för alla dina små konfigurationstabeller och sedan göra "Endast schema" för de stora tabellerna där du inte vill exportera data.
Jag vet att detta inte är helt automatiserat men det är ganska nära. Om du vill titta på att automatisera detta ytterligare, kolla in den här tråden. Inte säker på om detta fungerar på SQL 2005:
Hur kan jag automatisera uppgiften "generera skript" i SQL Server Management Studio 2008?