Condividi tramite


Procedura: generare script delle modifiche

Aggiornamento: novembre 2007

Gli script delle modifiche possono essere salvati quando si utilizza Progettazione tabelle. Lo script delle modifiche è un file in cui sono contenute modifiche che è possibile applicare al database in un secondo momento selezionando tale script in Esplora soluzioni e scegliendo Esegui dal menu di scelta rapida.

È possibile scegliere di salvare lo script delle modifiche nel caso in cui non si desideri aggiornare il database. Un utente ad esempio potrebbe aver apportato alle tabelle di Progettazione tabelle modifiche che entrano in conflitto con le modifiche apportate da altri utenti oppure potrebbe al momento non disporre delle autorizzazioni di protezione necessarie per modificare un database.

Nota:

Le finestre di dialogo e i comandi di menu visualizzati possono differire da quelli descritti nella Guida a seconda delle impostazioni attive o dell'edizione in uso. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Impostazioni di Visual Studio.

Per salvare uno script delle modifiche

  1. Scegliere Genera script delle modifiche dal menu Progettazione tabelle. Questo comando è disponibile quando sono presenti modifiche relative al database che non sono state ancora salvate.

  2. Scegliere Sì nella finestra di dialogo Salva script modifiche.

    Nota:

    Se si seleziona l'opzione Genera automaticamente script delle modifiche a ogni salvataggio, verrà richiesto di generare uno script delle modifiche a ogni salvataggio delle tabelle modificate.

  3. Nella finestra di dialogo Salva con nome viene visualizzato il nome file predefinito per lo script delle modifiche salvato. Accettare il nome file predefinito o immettere un nome diverso, quindi scegliere Salva.

Nota:

Se si sta lavorando a un progetto di database, creato tramite la finestra di dialogo Nuovo progetto, lo script delle modifiche verrà salvato insieme al progetto nella cartella Change Scripts di Esplora soluzioni.

Ad ogni salvataggio dello script delle modifiche, viene creato un nuovo file di testo nella cartella Change Scripts di Esplora soluzioni.

Il file dello script delle modifiche elenca eventuali tabelle cui sono state apportate modifiche e precisa tali modifiche mediante l'istruzione SQL DROP TABLE, ALTER TABLE o CREATE TABLE. Il file dello script delle modifiche contiene inoltre l'eventuale codice di gestione degli errori necessario per la cancellazione di tabelle temporanee o per il rollback di transazioni che facevano parte di modifiche che hanno avuto esito negativo, ovvero modifiche che non è stato possibile salvare. Il file dello script delle modifiche contiene inoltre codice che consente la corretta esecuzione dello script nel database nonché codice (istruzioni Print) in cui sono descritte le operazioni eseguite dallo script durante l'esecuzione. In alcuni casi negli script delle modifiche possono essere inclusi anche i set di autorizzazioni per le tabelle sottoposte a modifica.

Eventuali messaggi di errore visualizzati durante il salvataggio delle modifiche vengono registrati in un file di log con lo stesso nome del file di script ma con estensione LOG. È inoltre possibile visualizzare messaggi indicanti le tabelle correttamente salvate o di cui non è stato possibile effettuare il salvataggio nel Visualizzatore file di log.

Vedere anche

Altre risorse

Utilizzo di script