Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, Visual Studio Code'daki MSSQL uzantısı için Şema Karşılaştırma özelliğine genel bir bakış sağlanır. Şema Karşılaştırma iki veritabanı tanımını karşılaştırır ve etkin veritabanı bağlantıları, .dacpac dosyalar ve SQL projeleri dahil olmak üzere kaynaktan hedefe olan farkları uygular.
Şema Karşılaştırma, veritabanlarını karşılaştırma işlemini basitleştirir ve farklı veritabanı sürümlerinde bile eşitlerken tam denetim sağlar. Herhangi bir değişiklik uygulamadan önce belirli farkları ve fark kategorilerini seçmeli olarak filtreleyebilirsiniz.
Özellikler
Şema Karşılaştırma aşağıdaki özellikleri sağlar:
- İki
.dacpacdosya, veritabanı veya SQL projesi arasındaki şemaları karşılaştırın. - Sonuçları, bir hedefi kaynakla eşleştirmek için bir dizi eylem olarak görüntüleyin.
- Sonuçlarda listelenen eylemleri seçerek hariç tutun.
- Karşılaştırmanın kapsamını kontrol eden seçenekleri belirleyin.
- 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ı kaydet.
MSSQL uzantısını yükleme
Şema Karşılaştırma özelliklerini kullanmak için Visual Studio Code için MSSQL uzantısını yükleyin:
Visual Studio Code'da, kullanılabilir uzantıları görüntülemek için Uzantılar simgesini seçin.
SQL Server (mssql) 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.
Yüklendikten sonra, Visual Studio Code'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 şu adımları izleyin:
Şema Karşılaştırma iletişim kutusunu açmak için , Nesne Gezgini'nde 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.
Şema Karşılaştırmanızın Kaynak ve Hedefini değiştirmek için üç noktalardan birini (...) seçin ve ardından Tamam seçin.
Karşılaştırmanızı özelleştirmek için araç çubuğundaki Seçenekler düğmesini seçin.
Karşılaştırmanın sonuçlarını görüntülemek için Karşılaştır'ı seçin.
Değişiklikleri uygulama
Nesne listesinde gezinin ve değişiklikleri uygulamak istediğiniz nesneleri seçtiğinizden emin olun.
Değişiklikleri hedefinize uygulayın.
İlgili içerik
- Hızlı Başlangıç: Visual Studio Code için MSSQL uzantısıyla veritabanına bağlanma ve veritabanını sorgulama
- Visual Studio Code için MSSQL uzantısı için GitHub Copilot
- Şema Tasarımcısı
- Visual Studio Code hakkında daha fazla bilgi edinin
- MSSQL uzantısına katkıda bulunma hakkında daha fazla bilgi edinin