Şema Karşılaştırma uzantısı

Bu makalede, Azure Data Studio için Şema Karşılaştırma uzantısına genel bir bakış sağlanır. Şema Karşılaştırma uzantısı, iki veritabanı tanımını karşılaştırmak ve kaynaktan hedefe farklılıkları uygulamak için kullanımı kolay bir yol sağlar. Buna etkin veritabanı bağlantıları, dacpac dosyaları ve SQL projeleri dahildir.

Farklı veritabanı sürümlerini el ile yönetmek ve eşitlemek yorucu olabilir. Şema Karşılaştırma uzantısı, veritabanlarını karşılaştırma işlemini basitleştirir ve eşitlerken size tam denetim sağlar. Değişiklikleri uygulamadan önce belirli farkları ve fark kategorilerini seçmeli olarak filtreleyebilirsiniz. Şema Karşılaştırma uzantısı size zaman ve kod tasarrufu sağlayan güvenilir bir araçtır.

Azure Data Studio G U I, şema uzantısını karşılaştırma ekran görüntüsü.

Özellikler

Şema Karşılaştırma uzantısı aşağıdaki özellikleri sağlar:

  • İki dacpac dosyası, veritabanı veya SQL projesi arasındaki şemaları karşılaştırın.
  • Sonuçları, kaynakla eşleşmesi için hedefe karşı gerçekleştirecek bir dizi eylem olarak görüntüleyin.
  • Sonuçlarda listelenen eylemleri seçmeli olarak hariç tutun.
  • Karşılaştırmanın kapsamını denetleye seçenekleri ayarlayın.
  • Değişiklikleri doğrudan hedefe uygulayın veya değişiklikleri daha sonra uygulamak için bir betik oluşturun.
  • Karşılaştırmayı kaydedin.

Şemaları karşılaştıran Azure Data Studio G U I'nin ekran görüntüsü.

Uzantıyı yükleme

Şema Karşılaştırma uzantısını yüklemek için şu adımları izleyin:

  1. Kullanılabilir uzantıları görüntülemek için Azure Data Studio'da Uzantılar Simgesi'ni seçin.

    Azure Data Studio GUI, market araması ekran görüntüsü.

  2. Şema Karşılaştırma uzantısını arayın ve ayrıntılarını görüntülemek için seçin. Uzantıyı eklemek için Yükle'yi seçin.

  3. Yüklendikten sonra Azure Data Studio'da uzantıyı etkinleştirmek için yeniden yükleyin (yalnızca ilk kez bir uzantı yüklenirken gereklidir).

Şemaları karşılaştırma

Şemaları karşılaştırmak için Şema Karşılaştırma iletişim kutusunu açın. Bunu yapmak için aşağıdaki adımları izleyin:

  1. Şema Karşılaştırma iletişim kutusunu açmak için Nesne Gezgini'da bir veritabanına sağ tıklayın ve Şema Karşılaştırma'yı seçin. Seçtiğiniz veritabanı, karşılaştırmada Kaynak veritabanı olarak ayarlanır.

    Azure Data Studio G U I, şema karşılaştırma başlatma işleminin ekran görüntüsü.

  2. Şema Karşılaştırmanızın Kaynak ve Hedefini değiştirmek için üç nokta (...) birini seçin ve Tamam'ı seçin.

    Azure Data Studio G U I, şema karşılaştırma, kaynak ve hedef seçme ekran görüntüsü.

  3. Karşılaştırmanızı özelleştirmek için araç çubuğundaki Seçenekler düğmesini seçin.

  4. Karşılaştırmanın sonuçlarını görüntülemek için Karşılaştır'ı seçin.

Veritabanından var olan bir SQL projesini güncelleştirme

Veritabanından var olan bir SQL projesini güncelleştirmek için şu adımları izleyin:

  1. Şema Karşılaştırma ve SQL Veritabanı Project uzantılarını yükleyin.

  2. Veritabanı panosunda, araç çubuğundaki Projeyi Veritabanından Güncelleştir seçeneğini belirleyin.

  3. Mevcut SQL projesini ve yeni nesneler için istenen dosya yapısını seçin.

  4. Değişiklikleri SQL projesine uygulamadan önce gözden geçirmek için Şema Karşılaştırması'nda değişiklikleri görüntüle'yi seçin.

Sonraki adımlar