sql >> Database teknologi >  >> RDS >> Sqlserver

Opret SQL-script, der opretter database og tabeller

Selvom Claytons svar vil bringe dig derhen (til sidst), har du i SQL2005/2008/R2/2012 en langt nemmere mulighed:

Højreklik på databasen, vælg Tasks og derefter Generate Scripts , som vil starte Script Wizard. Dette giver dig mulighed for at generere et enkelt script, der kan genskabe hele databasen inklusive tabel/indekser og begrænsninger/lagrede procedurer/funktioner/brugere/osv. Der er et væld af muligheder, som du kan konfigurere til at tilpasse outputtet, men det meste af det er selvforklarende.

Hvis du er tilfreds med standardindstillingerne, kan du klare hele jobbet på få sekunder.

Hvis du vil genskabe dataene i databasen (som en række INSERTS) vil jeg også anbefale SSMS Tools Pack (Gratis for SQL 2008-version, betalt for SQL 2012-version).



  1. hvordan gemmer man video i databasen ved hjælp af mysql?

  2. Postgresql og jsonb - indsættelse af en nøgle/værdi i et multi-level array

  3. Opdater alle rækker i en kolonne til ny værdi

  4. Udskrive hierakiske data i en overordnet underordnet form fra uordnet liste php?