Generazione e distribuzione di schemi di database
Aggiornamento: novembre 2007
Al fine di aggiornare il server di database, è necessario generare e distribuire le modifiche apportate al progetto di database. È possibile generare il progetto per una nuova distribuzione, nel qual caso è necessario preparare uno script tramite il quale verrà creato un database. Lo script viene creato dagli schemi definiti nel progetto di database. In alternativa, è possibile generare il progetto per una distribuzione esistente. In questo caso, il progetto di database viene confrontato a un database distribuito specifico e vengono creati script per aggiornare il database affinché corrisponda al progetto di database.
In questa sezione
Cenni preliminari sui processi di generazione e distribuzione di database
Vengono forniti cenni preliminari sulle operazioni necessarie per generare e distribuire un database nuovo o esistente.Procedura: preparare script di generazione database
Viene descritto come generare uno script di generazione per creare un database il cui schema corrisponda al progetto di database o aggiornare un database per sincronizzarne lo schema al progetto di database.Procedura: distribuire modifiche in un database nuovo o esistente
Viene descritto come distribuire lo script di generazione per un database nuovo o esistente dopo la generazione.Procedura: controllare la perdita di dati durante la distribuzione in database esistenti
Viene descritto come è possibile controllare se la distribuzione deve essere annullata in caso di perdita di dati.Panoramica delle impostazioni del progetto di database
Vengono forniti cenni preliminari sulle impostazioni che controllano la generazione e la distribuzione del database.Procedura: configurare i progetti di database per la generazione e la distribuzione
Viene descritto come configurare le opzioni di generazione e di distribuzione per il progetto di database tramite le proprietà del progetto di database.Procedura: specificare una riga di comando pre-generazione o post-generazione
Viene descritto come è possibile specificare comandi da eseguire prima di generare il progetto di database o al termine della generazione.Finestra di dialogo Riga di comando eventi pre-compilazione/post-compilazione (Database Edition)
Vengono forniti cenni preliminari sulla finestra di dialogo utilizzata per costruire le righe di comando pre-generazione o post-generazione, incluso l'elenco di macro che è possibile inserire in tali righe di comando.Procedura: distribuire modifiche con Team Foundation Build
Descrive come creare un tipo di compilazione Team Foundation e come utilizzarlo per compilare e distribuire il progetto di database.Procedura: impedire la visualizzazione di uno o più tipi di avvisi
Descrive come impedire la visualizzazione degli avvisi numerati tramite le proprietà di un progetto di database.Procedura: configurare il numero massimo di errori o avvisi
Descrive come utilizzare le proprietà di un progetto di database per limitare il numero di errori o avvisi visualizzati quando si compila o si distribuisce il progetto di database.Considerazioni sulla conservazione dei dati durante la distribuzione e gli aggiornamenti dello schema
Descrive le limitazioni delle impostazioni che bloccano la distribuzione o gli aggiornamenti dello schema in caso di perdita di dati.
Sezioni correlate
Guida introduttiva ai progetti di database
Negli argomenti di questa sezione viene descritto come creare e aggiornare il progetto di database per un database nuovo o esistente incluso nel controllo della versione. Il processo include l'importazione di uno schema da un database o script esistente in un progetto di database.Modifica dei progetti di database
Negli argomenti di questa sezione viene descritto come aprire e lavorare con un progetto di database esistente. Il processo include l'importazione degli aggiornamenti dello schema da un database esistente in un progetto di database.Cenni preliminari sull'utilizzo di oggetti di database
Vengono forniti una panoramica e collegamenti ad argomenti che descrivono come creare, modificare e convalidare le modifiche agli oggetti di database, ad esempio tabelle, stored procedure e funzioni.Utilizzo di script di database
Negli argomenti di questa sezione viene descritto come creare e gestire script per la distribuzione di schemi di database e la gestione di database.Procedure dettagliate (creazione e aggiornamento di schemi di database con controllo delle versioni)
Nelle procedure dettagliate di questa sezione vengono fornite informazioni su come creare e distribuire un database con controllo delle versioni, includere un database esistente nel controllo delle versioni, modificare oggetti di database e distribuire le modifiche a un database esistente incluso nel controllo delle versioni.Risoluzione dei problemi relativi al progetto di database, alla compilazione e alla distribuzione
Vengono fornite informazioni per diagnosticare e correggere problemi relativi al progetto di database, nonché problemi con la generazione e la distribuzione di un database con controllo delle versioni.