Condividi tramite


Procedura: controllare la perdita di dati durante la distribuzione in database esistenti

Aggiornamento: novembre 2007

Quando si apportano modifiche a un progetto di database e si distribuiscono tali modifiche in un server di database, è possibile che alcune modifiche provochino una perdita di dati causata dall'eliminazione e la ricreazione di oggetti di database. È possibile impostare un'opzione nel progetto di database per specificare se annullare una distribuzione nel caso in cui una modifica possa provocare una perdita di dati. Se i dati sono facilmente rigenerabili è possibile decidere di consentire la perdita di dati. È possibile adottare questo approccio, ad esempio, se si lavora in un ambiente di sviluppo isolato su un database popolato con dati di test tramite il generatore di dati.

Per consentire la perdita di dati durante la distribuzione in un database esistente

  1. In Esplora soluzioni fare clic sul progetto di database per il quale si desidera configurare le proprietà.

  2. Scegliere Pagine delle proprietà dal menu Visualizza.

    Verrà visualizzata la finestra di dialogo delle proprietà del database.

    Nota:

    È inoltre possibile fare clic con il pulsante destro del mouse sul progetto di database e quindi scegliere Proprietà.

  3. Fare clic sulla scheda Genera.

  4. Selezionare la casella di controllo Blocca distribuzione incrementale se dovesse verificarsi una perdita di dati.

  5. Scegliere Salva elementi selezionati dal menu File.

    Le modifiche apportate alle proprietà del progetto verranno salvate. Nelle distribuzioni successive del progetto di database le modifiche che potrebbero provocare una perdita di dati saranno consentite.

Per impedire la perdita di dati durante la distribuzione in un database esistente

  1. In Esplora soluzioni fare clic sul progetto di database per il quale si desidera configurare le proprietà.

  2. Scegliere Pagine delle proprietà dal menu Visualizza.

    Verrà visualizzata la finestra di dialogo delle proprietà del database.

    Nota:

    È inoltre possibile fare clic con il pulsante destro del mouse sul progetto di database e quindi scegliere Proprietà.

  3. Fare clic sulla scheda Genera.

  4. Selezionare la casella di controllo Blocca distribuzione incrementale se dovesse verificarsi una perdita di dati.

  5. Scegliere Salva elementi selezionati dal menu File.

    Le modifiche apportate alle proprietà del progetto verranno salvate. Nelle distribuzioni successive del progetto di database la distribuzione verrà annullata in caso di modifiche che potrebbero provocare una perdita di dati.

Sicurezza

Per distribuire modifiche in un database di destinazione, è necessario disporre delle autorizzazioni per apportare modifiche in tale database.

Vedere anche

Attività

Procedura dettagliata: distribuzione delle modifiche a un database esistente con controllo della versione

Concetti

Cenni preliminari sui processi di generazione e distribuzione di database

Panoramica delle impostazioni del progetto di database

Panoramica sulla terminologia di Database Edition

Altre risorse

Protezione dei dati durante un'operazione di ridenominazione

Distribuzione delle modifiche di refactoring a un database