Condividi tramite


Generare Script (SQL Server Management Studio)

Si applica a:SQL ServerDatabase SQL di AzureIstanza gestita di SQL di AzureAzure Synapse AnalyticsAnalytics Platform System (PDW)

SQL Server Management Studio offre due meccanismi per la generazione di script Transact-SQL. È possibile creare script per più oggetti usando la Procedura guidata Genera e pubblica script. È anche possibile generare uno script per singoli oggetti o più oggetti usando il menu Script come in Esplora oggetti.

Per un'esercitazione dettagliata sull'esecuzione di script di vari oggetti con SQL Server Management Studio ( SSMS), vedere Esercitazione: Scripting in SSMS.

Prima di iniziare

Scegliere il meccanismo più adatto alle proprie esigenze.

Creazione e pubblicazione guidata di script

Utilizzare la Procedura guidata Genera e pubblica script per creare uno script Transact-SQL per molti oggetti. La procedura guidata genera uno script di tutti gli oggetti in un database o un sottoinsieme degli oggetti selezionati. La procedura guidata include molte opzioni per gli script, ad esempio se includere autorizzazioni, regole di confronto, vincoli e così via. Per le istruzioni sull'uso della procedura guidata, vedere Generazione e pubblicazione di script.

Menu Script di Esplora oggetti

È possibile utilizzare il menu Script di Esplora Oggetti come per generare uno script per un singolo oggetto, per più oggetti, o per più istruzioni di un singolo oggetto. È possibile scegliere uno dei diversi tipi di script; ad esempio per creare, modificare o eliminare l'oggetto. È possibile salvare lo script in una finestra dell'editor di query, in un file o negli Appunti. Lo script viene creato in formato Unicode.

Per generare uno script di un singolo oggetto

Per creare uno script di un singolo oggetto

  1. In Esplora oggetti, connettersi a un'istanza del motore di database di SQL Server e poi espanderla.

  2. Espandere Databasee quindi espandere il database contenente l'oggetto da creare tramite script.

  3. Espandere la categoria dell'oggetto . Ad esempio, espandere il nodo Tabelle o Viste .

  4. Fare clic con il pulsante destro del mouse sull'oggetto, punta a Script <come tipo di oggetto>, ad esempio, punta a Script tabella come.

  5. Indica il tipo di script, ad esempio Create to o Alter to.

  6. Selezionare la posizione dove salvare lo script, come ad esempio Nuova finestra dell'editor di query o Appunti.

    Tabella di script

È possibile usare il riquadro Dettagli Esplora oggetti per generare uno script per più oggetti della stessa categoria.

  1. In Esplora oggetti, connettersi a un'istanza del motore di database di SQL Server e poi espanderla.

  2. Espandi Databases e poi espandi il database contenente gli oggetti da creare tramite script.

  3. Espandi il nodo categoria dei tipi di oggetto per i quali si desidera creare uno script, ad esempio il nodo Tabelle.

  4. Aprire il riquadro Dettagli Esplora oggetti selezionando F7 oppure aprendo il menu Visualizza e selezionando Dettagli Esplora oggetti.

    Menu Visualizza

  5. Cliccare con il tasto sinistro del mouse su uno degli oggetti su cui vuoi scrivere uno script.

  6. Ctrl + fare clic con il pulsante sinistro del mouse sul secondo oggetto per applicare uno script.

  7. Fare clic con il pulsante destro del mouse su uno degli oggetti selezionati e scegliere Script <tipo di oggetto> come.

    Dettagli