MS SQL Server - skript na vytvoření databáze a tabulek

3. 11. 2014, Vladimír Klaus, přečteno 5104x

SQL
SQL Server

Asi jste to již někdy potřebovali. Máte databázi, postupně přidáváte či měníte tabulky a jednoho krásného dne toto potřebujete přenést jinam. Když začnete pátrat po webu, asi docela rychle najdete, že stačí kliknout pravým tlačítkem na databázi a vybrat.

Script Database as > CREATE To > New Query Editor Window

Tím se vám vytvoří skript pro založení databáze, který si uložíte do souboru *.sql. A obdobně pak budete postupovat pro všechny tabulky. A to je dost pakárna.

Lepší řešení je opět kliknout pravým tlačítkem na databázi, ale vybrat něco jiného.

Tasks > Generate Scripts...

Objeví se průvodce, ve kterém si zvolíte, co přesně potřebujete vyexportovat a vše bude v jednom skriptu.

Výsledný skript může vypadat třeba takto.

 

Pokud potřebujete ještě naplnit nějaká data, pak je doplňte třeba takto a celý skript vyzkoušejte.

USE [IrenaMail2014]

INSERT INTO [dbo].[VerzeDatabaze]
    ([Verze])
  VALUES
    (15)
GO

Možnosti MS SQL Server Management Studia jsou opravdu velmi rozsáhlé...