kazimyaver | Tüm yazılar etiketlendi 'compare the two compare'

İki Veritabanını Karşılaştırma - Compare the two Database

Merhabalar, sonradan devraldığınız ve çok sık bakma fırsatınızın olmadığı bir proje de veritabanı üzerinde yapacağınız değişiklikleri unutma olasılığınız oldukça yüksek. Yani benim için öyle oldu diye biliriz. Tabi bu senaryo sizler için daha farklı olabilir. İhtiyacımız İki veritabanını karşılaştırmak ve farkları tespit edip hızlı bir şekilde o değişiklikleri uygulamak ise imdadımıza Red Gate SQL Compare yetişiyor.

Bu adresten 14 günlük deneme sürümünü indirerek uygulamayı bilgisayarımıza kuruyoruz. SQL Compare uygulamasını çalıştırarak gelen ekrandan;


Bize hangi veritabanlarını karşılaştırmak istediğimizi soruyor? Server alanında bağlantımızı seçiyoruz. Database alanından karşılaştırılacak veritabanını seçiyoruz. Daha sonra Compare Now butonuna tıklıyoruz. 


Tarama işlemini problemsiz olarak tamamladığı zaman karşımıza böyle bir ekran çıkıyor. OK butonuna basarak devam ediyoruz.


Karşımıza gelen ekranda 2 tablonun uyuşmadığını 57 tane uyuşan tablonun olduğunu söylüyor. Sol tarafında bulunan artıya tıklayarak hangi alanların uyuşmadığını kontrol ediyoruz.


Product tablosunda Title diye bir alanın fazlalık olduğunu söylüyor. Categories tablosunda da bir farklılık varmış. Değişikliğin uygulanmasını istediğimiz tabloları Check ediyoruz. Daha sonra pencerenin üst kısmında bulunan Deployment Wizard.. butonuna tıklıyoruz. Daha sonra bize Script üretiyor SQL tarafında o scripti çalıştırarak istediğimiz değişikliği uygulayabiliriz.