Polecam SQL porównać i danych SQL Porównaj z Redgate Software. Pracowałem z tymi narzędziami dla kilku projektów i wykonali świetną robotę. Udokumentowanie zmian jest również dobrą rzeczą do zrobienia, ale niektóre zmiany są skomplikowane, aby napisać własny kod SQL (w tym dane dotyczące żonglowania pomiędzy tabelami).
Narzędzia redgate tworzą skrypty w ciągu kilku sekund, a te skrypty prawie zawsze są poprawne (niektóre starsze wersje miały trudności z zależnościami tabeli w dużych bazach danych, ale podczas odtwarzania z instrukcjami (w trakcie rozpoczęcia transakcji/wycofania)) Byłem w stanie szybko naprawić te problemy).
Kolejnym mocnym punktem w pakietach redgate jest możliwość zapisania projektu porównania. Jest to szczególnie przydatne, gdy nie chcesz konwertować określonej tabeli (lub danych), możesz je wykluczyć. Podczas ładowania projektu następnym razem oprogramowanie automatycznie zignoruje te tabele.
Jedną wadą jest koszt oprogramowania (mniejsze firmy, z którymi współpracowałem, nie chciały kupować oprogramowania). Porównanie SQL i porównywanie danych SQL kosztuje około 800 dolarów, ale jeśli spojrzysz na czas, który zaoszczędzisz po zwolnieniu, zaoszczędzisz sporo pieniędzy. Istnieje również wersja próbna, w którą możesz grać (myślę, że 30 dni).
SQL Porównaj i danych SQL Porównaj można kupić razem jako część porównania SQL wiązce za $ 595. Pakiety SQL i moduł śledzenia zależności SQL są również uwzględniane. –