MS-SQL veritabanı karşılaştırma – DBComparer – Free Database Compare 0
MS-Sql server da yeni yaptığım geliştirmeleri canlı ortama aktarmam gerekiyordu.
Daha önceleri yakın geçmişteki işlemleri karşılaştırmak için sys.objects tablosundan yaptığım tarih karşılaştırmaları işimi görüyordu ancak bu sefer durum daha farklı… Yeni tablolar, yeni yordamlar vs. vs. Durum böyleyken ne ekledim ne çıkardım bulmak çok daha zor.
Fark betiği kolayca nasıl alırım diye düşünürken iki veritabanını karşılaştırmak için iki tane ücretsiz uygulama buldum;
Verdiğiniz iki veritabanını biraz yavaşta olsa tek tek tüm nesneler için karşılaştırıp ekrana çıkartıyor.
Bir yordama yada tabloya tıkladığınızda neyin farklı olduğunu görebiliyorsunuz. Ancak kötü yanı bu sonuçları kaydedemiyorsunuz.
Access, MySQL veritabanlarını da destekleyen bu uygulama diğerine göre daha hızlı çalışıyor ama uygulama daha amatör bir görünüme sahip.
Veritabanlarının o anki durumlarını kaydedip daha sonra karşılaştırma imkanı da sunuyor.
Sonuçta ne yazık ki her iki uygulama da fark betiği oluşturmuyor.
Üstelik tabloların yaratma betiklerinde gerekmediği halde alanların dil bilgileri (collation) bulunuyor.
Peki ben ne yaptım?
Sonuçta farklılıkları bulmak için bu uygulamalar yardım etti ama fark betiği işi yine bana kaldı …
Etiketler: access, dbcomparer, fark betiği, Free Database Compare, ms sql server, mssql, mysql, sql, veritabanı




(toplam 10 oy, ortalama: 3,40 / 5)

Yorum RSS Aboneliği
Bu yazıya hiç yorum yapılmamış