sql >> Database >  >> RDS >> Sqlserver

Maak een SQL-script dat database en tabellen maakt

Hoewel Claytons antwoord je daar (uiteindelijk) zal brengen, heb je in SQL2005/2008/R2/2012 een veel eenvoudigere optie:

Klik met de rechtermuisknop op de database, selecteer Tasks en dan Generate Scripts , waarmee de Script Wizard wordt gestart. Hiermee kunt u een enkel script genereren dat de volledige database opnieuw kan maken, inclusief tabel/indexen &beperkingen/opgeslagen procedures/functies/gebruikers/etc. Er zijn een groot aantal opties die u kunt configureren om de uitvoer aan te passen, maar het meeste spreekt voor zich.

Als u tevreden bent met de standaardopties, kunt u de hele klus in enkele seconden klaren.

Als je de gegevens in de database opnieuw wilt maken (als een reeks INSERTS), raad ik ook SSMS Tools Pack (Gratis voor SQL 2008-versie, betaald voor SQL 2012-versie).



  1. Hoe kan ik een sessie instellen in de codeigniter 3-database?

  2. MySQL Group By-functionaliteit in verschillende versies

  3. Waarom worden mijn Django SessionWizardView-enquêtetoepassingsgegevens niet in een bruikbaar formaat weergegeven in mijn MySQL-database?

  4. MySQL opnieuw verbinden bij time-out