Condividi tramite


Estensione Confronto schemi

Questo articolo offre una panoramica dell'estensione Confronto schemi per Azure Data Studio. L'estensione Confronto schemi consente di confrontare facilmente due definizioni di database e di applicare le differenze dall'origine alla destinazione, inclusi connessioni di database attive, file DACPAC e progetti SQL.

Può essere noioso gestire e sincronizzare manualmente versioni di database diverse. L'estensione Confronto schemi semplifica il processo di confronto dei database e offre il controllo completo durante la loro sincronizzazione. È possibile filtrare in modo selettivo differenze e categorie di differenze specifiche prima di applicare le modifiche. L'estensione Confronto schema è uno strumento affidabile che consente di risparmiare tempo e codice.

Screenshot dell'interfaccia utente grafica di Azure Data Studio, estensione Confronto schemi.

Funzionalità

L'estensione Confronto schemi consente di:

  • Confrontare gli schemi tra due file DACPAC, database o progetti SQL.
  • Visualizzare i risultati come un set di azioni da eseguire sulla destinazione affinché corrisponda all'origine.
  • Escludere selettivamente le azioni elencate nei risultati.
  • Impostare le opzioni che controllano l'ambito del confronto.
  • Applicare le modifiche direttamente alla destinazione o generare uno script per applicarle in un secondo momento.
  • Salvare il confronto.

Screenshot dell'interfaccia utente grafica di Azure Data Studio, confronto di schemi.

Installare l'estensione

Per installare l'estensione Confronto schemi, seguire questa procedura:

  1. In Azure Data Studio selezionare l'icona Estensioni per visualizzare le estensioni disponibili.

    Screenshot dell'interfaccia utente grafica di Azure Data Studio, ricerca nel Marketplace.

  2. Cercare l'estensione Confronto schema e selezionarla per visualizzarne i dettagli. Selezionare Installa per aggiungere l'estensione.

  3. Dopo l'installazione, ricaricare per abilitare l'estensione in Azure Data Studio (necessario solo quando si installa un'estensione per la prima volta).

Confronto schemi

Per confrontare gli schemi, aprire la finestra di dialogo Confronto schemi. A tale scopo, effettuare i passaggi seguenti:

  1. Per aprire la finestra di dialogo Confronto schemi, fare clic con il pulsante destro del mouse su un database in Esplora oggetti e quindi scegliere Confronto schemi. Il database selezionato viene impostato come database di origine nel confronto.

    Screenshot dell'interfaccia utente grafica di Azure Data Studio, avvio del confronto schemi.

  2. Selezionare uno dei puntini di sospensione (...) per cambiare l'origine e la destinazione del confronto schemi e quindi scegliere OK.

    Screenshot dell'interfaccia utente grafica di Azure Data Studio, confronto schemi, selezione di origine e destinazione.

  3. Per personalizzare il confronto, selezionare il pulsante Opzioni sulla barra degli strumenti.

  4. Selezionare Confronta per visualizzare i risultati del confronto.

Aggiornare un progetto SQL esistente da un database

Per aggiornare un progetto SQL esistente da un database, seguire questa procedura:

  1. Installare le estensioni Confronto schemi e Progetti di database SQL.

  2. In un dashboard di database selezionare l'opzione Aggiorna progetto dal database sulla barra degli strumenti.

  3. Selezionare il progetto SQL esistente e la struttura di file desiderata per i nuovi oggetti.

  4. Scegliere Visualizza modifiche in Confronto schemi per esaminare le modifiche prima di applicarle al progetto SQL.

Passaggi successivi