Condividi tramite


Procedura: importare aggiornamenti da un database nel progetto di database

Aggiornamento: novembre 2007

Per creare un progetto di database, viene in genere importato lo schema di database da un database di produzione esistente. Se durante il lavoro di sviluppo sono state applicate modifiche al server di produzione, potrebbe essere necessario importarle nel progetto. Non è possibile utilizzare il comando Importa schema database, in quanto è disponibile solo per i progetti che non contengono già oggetti di database. Per importare le modifiche apportate al server di database, è necessario utilizzare la funzionalità Confronto schema.

Nota:

Quando si utilizza Confronto schema per aggiornare un progetto di database, gli oggetti inclusi nel progetto di database ma non nel database di origine non vengono eliminati. Questo comportamento è diverso rispetto a quando si esegue il confronto tra due database. Dopo aver aggiornato un progetto di database in modo che corrisponda a un database di origine, sarà infatti necessario eliminare manualmente dal progetto di database eventuali oggetti non inclusi nel database di origine.

Per importare gli aggiornamenti da un database esistente nel progetto di database

  1. Aprire il progetto di database in Visual Studio. Per ulteriori informazioni, vedere Procedura: aprire un progetto di database.

  2. Scegliere Confronto schema dal menu Dati, quindi Nuovo confronto schema.

    Verrà visualizzata la finestra di dialogo Nuovo confronto schema.

    Nota:

    È anche possibile fare clic con il pulsante destro del mouse sul progetto di database in Esplora soluzioni o in Visualizzazione schema, quindi scegliere Confronto schema.

  3. In Schema di origine fare clic su Database e quindi sulla connessione al database da cui si desidera importare gli aggiornamenti dello schema.

  4. In Schema di destinazione fare clic su Progetto.

    Per impostazione predefinita, dovrebbe essere visualizzato il progetto di database aperto.

  5. Scegliere OK per avviare il confronto.

    Al termine del confronto, verranno visualizzati i risultati.

  6. Specificare l'Azione di aggiornamento per le differenze.

    Per impostazione predefinita, tutte le modifiche vengono sincronizzate.

  7. Scegliere Confronto schema dal menu Dati, quindi Scrivi aggiornamenti.

    Le modifiche specificate vengono scritte nel progetto di database, sincronizzandolo con il database.

    Nota:

    È anche possibile fare clic su Scrivi aggiornamenti sulla barra degli strumenti di Confronto schema.

Vedere anche

Attività

Procedura: creare progetti di database

Procedura: impostare le opzioni per il confronto di schemi di database

Procedura: visualizzare le differenze tra schemi

Procedura: sincronizzare gli schemi di database

Procedura dettagliata: confronto degli schemi di un database e di un progetto di database

Concetti

Panoramica sulla terminologia di Database Edition