Porównywanie struktur baz danych

Często zdarza się, że mamy dwie takie same bazy: jedną lokalną do testów oraz drugą produkcyjną, umieszczoną na zdalnym hoście. Rozwijając aplikację, naturalne jest, że będziemy zmuszeni modyfikować bazę danych (dodanie nowych tabel, kolumn itp.). Wgrywając nową wersję na serwer łatwo zapomnieć o dokonanych zmianach na bazie. Na szczęście istnieją programy, które pozwolą nam zsynchronizować obydwie struktury. Jednym z nich jest dbForge Schema Compare for SQL Server.

Po uruchomieniu programu i wybraniu opcji “New Schema Comparison” określamy parametry baz (loginy, hasła, adresy).

image

Po dokonaniu porównania (przycisk Compare) zostanie wyświetlony szczególny raport:

image

Łatwo przejrzeć, które tabele się różnią oraz oczywiście ostatecznie zsynchronizować je.

Zasadniczą wadą programu jest fakt, że jest on płatny:). Można oczywiście ściągnąć wersję trialową. Jeśli ktoś zna jakieś darmowe alternatywy to proszę o sugestie w komentarzach.

4 thoughts on “Porównywanie struktur baz danych”

Leave a Reply

Your email address will not be published.