Dela via


Generera skript (SQL Server Management Studio)

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

SQL Server Management Studio innehåller två mekanismer för att generera Transact-SQL skript. Du kan skapa skript för flera objekt med hjälp av guiden Generera och publicera skript. Du kan också generera ett skript för enskilda objekt eller flera objekt med hjälp av menyn Script as i Object Explorer.

En detaljerad självstudie om hur du skriptar olika objekt med SQL Server Management Studio (SSMS) finns i Tutorial: Scripting in SSMS.

Innan du börjar

Välj den mekanism som bäst uppfyller dina krav.

Guiden Skapa och publicera skript

Använd guiden Skapa och publicera skript för att skapa ett Transact-SQL skript för många objekt. Guiden genererar ett skript för alla objekt i en databas eller en delmängd av de objekt som du väljer. Guiden har många alternativ för dina skript, till exempel om du vill inkludera behörigheter, sortering, begränsningar och så vidare. Anvisningar om hur du använder guiden finns i guiden Skapa och publicera skript.

Skriptera som meny i Object Explorer

Du kan använda Object Explorer Script som-menyn för att skripta ett enskilt objekt, skript flera objekt eller skript flera instruktioner för ett enda objekt. Du kan välja en av flera typer av skript. till exempel för att skapa, ändra eller släppa objektet. Du kan spara skriptet i ett frågeredigerarefönster, till en fil eller i Urklipp. Skriptet skapas i Unicode-format.

Så här genererar du ett skript för ett enskilt objekt

Om du vill skripta ett enda objekt

  1. I Object Explorer ansluter du till en instans av SQL Server Database Engine och expanderar sedan den instansen.

  2. Expandera Databaseroch expandera sedan databasen som innehåller objektet som ska skriptas.

  3. Expandera objektets kategori. Expandera till exempel noden Tables eller Views.

  4. Högerklicka på objektet, peka på Skript <objekttyp> som, peka till exempel på skripttabell som.

  5. Peka på skripttypen, till exempel Skapa till eller Ändra till.

  6. Välj den plats där skriptet ska sparas, till exempel nytt frågeredigerarens fönster eller Urklipp.

    skripttabell

Du kan använda fönstret Object Explorer-information för att generera ett skript för flera objekt i samma kategori.

  1. I Object Explorer ansluter du till en instans av SQL Server Database Engine och expanderar sedan den instansen.

  2. Expandera Databaseroch expandera sedan databasen som innehåller de objekt som ska skriptas.

  3. Expandera kategorinoden för de typer av objekt som du vill skripta, till exempel noden Tabeller.

  4. Öppna fönstret Objektutforskarens information genom att antingen välja F7eller öppna menyn Visa och välja Objektutforskarens information.

    Visa meny

  5. Vänsterklicka på ett av de objekt som du vill skripta.

  6. Ctrl + vänsterklicka på det andra objektet som du vill skripta.

  7. Högerklicka på ett av de markerade objekten och välj Skript <objekttyp> som.

    Detaljer