Udostępnij za pośrednictwem


Rozszerzenie Porównanie schematu

Ten artykuł zawiera omówienie rozszerzenia Porównanie schematów dla programu Azure Data Studio. Rozszerzenie Porównanie schematów zapewnia łatwy w użyciu sposób porównywania dwóch definicji bazy danych i stosowania różnic między źródłem a obiektem docelowym. Obejmuje to aktywne połączenia bazy danych, pliki dacpac i projekty SQL.

Ręczne zarządzanie różnymi wersjami bazy danych i synchronizowanie ich może być żmudne. Rozszerzenie Porównanie schematów upraszcza proces porównywania baz danych i zapewnia pełną kontrolę podczas ich synchronizowania — można selektywnie filtrować konkretne różnice i kategorie różnic przed zastosowaniem jakichkolwiek zmian. Rozszerzenie Porównanie schematów to niezawodne narzędzie, które pozwala zaoszczędzić czas i kod.

Zrzut ekranu przedstawiający rozszerzenie schematu w narzędziu Azure Data Studio G U I.

Funkcje

Rozszerzenie Porównanie schematów udostępnia następujące funkcje:

  • Porównaj schematy między dwoma plikami dacpac, bazami danych lub projektami SQL.
  • Wyświetl wyniki jako zestaw akcji do wykonania względem obiektu docelowego, aby był zgodny ze źródłem.
  • Selektywne wykluczanie akcji wymienionych w wynikach.
  • Ustaw opcje kontrolujące zakres porównania.
  • Zastosuj zmiany bezpośrednio do miejsca docelowego lub wygeneruj skrypt, aby później zastosować zmiany.
  • Zapisz porównanie.

Zrzut ekranu przedstawiający porównanie schematów w narzędziu Azure Data Studio G U I.

Instalowanie rozszerzenia

Aby zainstalować rozszerzenie Porównanie schematów, wykonaj następujące kroki:

  1. W narzędziu Azure Data Studio wybierz ikonę Rozszerzeń, aby wyświetlić dostępne rozszerzenia.

    Zrzut ekranu przedstawiający graficzny interfejs użytkownika usługi Azure Data Studio i wyszukiwanie w witrynie Marketplace.

  2. Wyszukaj rozszerzenie Porównanie schematu i wybierz je, aby wyświetlić jego szczegóły. Wybierz pozycję Zainstaluj , aby dodać rozszerzenie.

  3. Po zainstalowaniu załaduj ponownie, aby włączyć rozszerzenie w narzędziu Azure Data Studio (wymagane tylko podczas instalowania rozszerzenia po raz pierwszy).

Porównywanie schematów

Aby porównać schematy, otwórz okno dialogowe Porównanie schematów. W tym celu wykonaj następujące kroki:

  1. Aby otworzyć okno dialogowe Porównanie schematów, kliknij prawym przyciskiem myszy bazę danych w Eksplorator obiektów i wybierz pozycję Porównaj schemat. Wybrana baza danych jest ustawiana jako źródłowa baza danych w porównaniu.

    Zrzut ekranu przedstawiający uruchamianie porównania schematów w narzędziu Azure Data Studio G U I.

  2. Wybierz jeden z wielokropków (...), aby zmienić źródło i element docelowy porównania schematu, a następnie wybierz przycisk OK.

    Zrzut ekranu przedstawiający narzędzie Azure Data Studio G U I, porównanie schematów, wybieranie źródła i miejsca docelowego.

  3. Aby dostosować porównanie, wybierz przycisk Opcje na pasku narzędzi.

  4. Wybierz pozycję Porównaj , aby wyświetlić wyniki porównania.

Aktualizowanie istniejącego projektu SQL z bazy danych

Aby zaktualizować istniejący projekt SQL z bazy danych, wykonaj następujące kroki:

  1. Zainstaluj oba rozszerzenia programu Schema Compare i SQL Database Project.

  2. Na pulpicie nawigacyjnym Baza danych wybierz opcję Aktualizuj projekt z bazy danych na pasku narzędzi.

  3. Wybierz istniejący projekt SQL i żądaną strukturę plików dla nowych obiektów.

  4. Wybierz pozycję Wyświetl zmiany w schemacie Porównaj , aby przejrzeć zmiany przed ich zastosowaniem do projektu SQL.

Następne kroki