Sql İki Veritabanını Karşılaştırma – Db Compare
Var olan tablolarınız arasında bir karşılaştırma yapmak için birçok tool bulunur bunlardan biride DBComparer dir. Az miktarda tablo,view.. vs. içeren veritabanlarını manuel kontrol etmeniz mümkündür ancak veritabanı bileşenleri arttıkça kontrol etmeniz zorlaşacaktır, var olan bir veritabanınız yedeğini aldınız ve veritabanında bir takım değişiklikler yapmaya başladınız bir süre sonra bu iki db arasındaki farkları da görmek isterseniz bu tool işinizi görecektir. Diğer toollara göre farkı free olmasıdır , Bu alandan indirme yapabilirsiniz karşınıza çıkan formdaki bilgileri doldurarak submit dediğinizde indirme başlayacaktır. Aşağıdaki karşılaştırmaları yapabilirsiniz.
Tables
• Columns
• Indexes
• Foreign Keys
• Trigger
• Statistics
• Views
• Synonyms
• Stored Procedure
• User Defined Types
• User Defined Data Types
• XML Schema Collections
• Rules
• Defaults
• Function
• Aggregate
• Database Triggers
• Assemblies
• Partition Schemas
• Partition Functions
• Users
• Roles
• Schemas
• Asymmetric Keys
• Certificates
• Full Text Catalogs
• Symmetric Keys
Kurulum dosyanızı indirdikten sonra kurulumu tamamlayın.
Burada karşılaştırmak istediğiniz veritabanlarının bulunduğu serverlara bağlantı sağlayıp ilgili veritabanlarını seçiyoruz , işlemden sonra Compare Now Diyerek devam ediyoruz , veritabanı boyutunuza göre biraz zaman alabilir , eğer küçük bir db ise 30 40 sn sürebilir , büyük bir db ise çok daha uzun bekletebilir. İşlem bittikten sonra aşağıdaki gibi karşılaştırma ekranı açılacaktır , bakmak istediğiniz alanının yanındaki + tuşu ile özellikleri ve tablo yapısını karşılaştırabilirsiniz.