2012-07-06 20 views
5

Esiste un modo per esportare DDL per SQL Server 2012?SQL Server 2012

Una domanda precedente di questo tipo è stato risposto nel dicembre 2009, ma non sembra applicare, Risposta precedente: Per SQL Server:

In SQL Server Management Studio, fare clic destro sul database e scegliere 'Compiti' -> 'Genera script'.

Vi verrà chiesto di scegliere quali oggetti DDL includere nel vostro script. collegamento modificato il 19 dicembre '09 al 8:58

risposto il 18 dicembre '09 al 18:53 Daniel Vassallo 78.6k11129180

Ho provato il suggerimento, ma dopo clic destro su mio database, queste non sono un'opzione del tipo "Compiti".

Qualche idea?

2012 Analysis Services dispone solo di una procedura guidata di distribuzione. Non sto schierando, sto solo cercando di documentare. Ho controllato Data Quality Services, Integration Services, Performance Tools, ma non vedo nulla che riconosca.

Ho lavorato con SQL Devloper per Oracel negli ultimi anni, ma mi sembra di ricordare che ACCESS e SQL Serever gestivano un'esportazione di dati nel menu Strumenti. Ti ha permesso di scegliere e scegliere cosa esportare, incluso DDl, con o senza dati.

Mi piacerebbe fare qualcosa del genere: includere tutti i miei tavoli, ma nessun dato.

Qualche idea?

Grazie.

risposta

6

Presumo che si desideri eseguire lo script DDL da un determinato database nell'istanza di SQL Server 2012. Per farlo, fai clic sul database di interesse in SSMS, quindi fai clic con il pulsante destro del mouse e passa con il mouse su "Attività", quindi su e giù per fare clic su "Genera script". Questo aprirà il wizard come mostrato nelle tre schermate qui sotto. Suggerimento: assicurati di controllare le opzioni di script nella scheda "Avanzate".

Generate Script - 1

Choose Options Dialog

Scripting Options Dialog

+0

C'è un modo per generare la stessa utilizzando T-SQL? – unclejamil

Problemi correlati