2012-03-03 19 views

Odpowiedz

3

Powinieneś używać kontroli źródła w skryptach, których używasz do tworzenia/modyfikowania procedur składowanych. W tym celu możesz użyć SVN lub git. Następnie różnice w wersjach pliku stają się trywialne, ponieważ klient sterujący źródłami otrzyma narzędzie różnicujące.

Jeśli chcesz tylko zmienić dwa pliki, możesz użyć WinMerge (darmowy), który jest świetny, lub nawet FC.EXE (narzędzie porównywania plików, które jest dostępne w systemie Windows), aby porównać dwa pliki.

Jeśli chcesz mieć lepsze (ale trudniejsze rozwiązanie do implementacji), sugeruję użycie Kontrolki źródła czerwonej bramki na górze SVN lub git. Kontrola źródła Red Gate integruje się z SSMS, dzięki czemu można zatwierdzać zmiany i wyświetlać różnice w narzędziu.

0

Nie dałeś używać Kontroli Źródła RedGate, ani kontroli źródła w ogóle. Możesz użyć porównania SQL Red Gate do porównywania i synchronizowania procedur przechowywanych w twoich bazach danych. Bez skryptów, bez kontroli źródła. Google "porównywać i synchronizować obiekty SQL", jest na to wiele innych narzędzi.

Powiązane problemy