Sdílet prostřednictvím


Porovnání schématu

Tento článek obsahuje přehled funkce Porovnání schématu pro rozšíření MSSQL v editoru Visual Studio Code. Porovnání schématu slouží k porovnání dvou definic databáze a aplikaci rozdílů od zdroje k cíli, včetně porovnání aktivních databázových připojení, .dacpac souborů a projektů SQL.

Porovnání schémat zjednodušuje proces porovnávání databází a poskytuje úplné řízení při jejich synchronizaci, a to i v různých verzích databáze. Před použitím jakýchkoli změn můžete selektivně filtrovat konkrétní rozdíly a kategorie rozdílů.

Vlastnosti

Porovnání schématu poskytuje následující funkce:

  • Porovnejte schémata mezi dvěma .dacpac soubory, databázemi nebo projekty SQL.
  • Zobrazte výsledky jako sadu akcí, které odpovídají cíli vůči zdroji.
  • Selektivní vyloučení akcí uvedených ve výsledcích
  • Nastavte možnosti, které řídí rozsah porovnání.
  • Použijte změny přímo na cíl nebo vygenerujte skript pro pozdější použití změn.
  • Uložte porovnání.

Snímek obrazovky hlavního zobrazení porovnání schématu znázorňující rozdíly mezi zdrojem a cílem

Instalace rozšíření MSSQL

Aby bylo možné používat funkce Porovnání schémat, nainstalujte rozšíření MSSQL pro Visual Studio Code.

  1. V editoru Visual Studio Code vyberte ikonu Rozšíření a zobrazte dostupná rozšíření.

    Snímek obrazovky s instalací rozšíření MSSQL v editoru Visual Studio Code

  2. Vyhledejte rozšíření SQL Serveru (mssql) a vyberte ho, abyste zobrazili jeho podrobnosti. Chcete-li přidat rozšíření, vyberte Nainstalovat .

  3. Po instalaci znovu načtěte rozšíření a povolte ho v editoru Visual Studio Code (vyžaduje se pouze při první instalaci rozšíření).

Porovnání schémat

Chcete-li porovnat schémata, otevřete dialogové okno Porovnání schémat. Postupujte takto:

  1. Chcete-li otevřít dialogové okno Porovnání schématu, klikněte pravým tlačítkem myši na databázi v Průzkumníku objektů a vyberte možnost Porovnat schéma. Databáze, kterou vyberete, se nastaví jako zdrojová databáze v porovnání.

    Snímek obrazovky z otevření Porovnání schémat kliknutím pravým tlačítkem na databázi v Průzkumníku objektů.

  2. Výběrem jedné z elips (...) změňte zdroj a cíl pro porovnání schématu a vyberte OK.

    Snímek obrazovky se změnou zdroje a cíle v nabídce Porovnání schématu

  3. Pokud chcete porovnání přizpůsobit, vyberte na panelu nástrojů tlačítko Možnosti .

    Snímek obrazovky, jak otevřít nabídku možností v porovnání schémat

  4. Výběrem možnosti Porovnat zobrazíte výsledky porovnání.

    Snímek obrazovky s výběrem tlačítka Porovnat pro zobrazení rozdílů schématu

Použít změny

  1. Procházejte seznamem objektů a ujistěte se, že jste vybrali objekty, na které chcete použít změny.

    Snímek obrazovky zobrazení seznamu rozdílů schématu v porovnání schémat

  2. Použijte změny na cíl.

    Snímek obrazovky s použitím vybraných změn schématu v cílové databázi