mi sento di raccomandare SQL confrontare e SQL Data Confronto da Redgate Software. Ho lavorato con questi strumenti per diversi progetti e hanno fatto un ottimo lavoro. Anche la documentazione delle modifiche è una buona cosa da fare, ma alcune modifiche sono complesse per scrivere il proprio codice SQL (compresi i dati di giocoleria tra le tabelle).
Gli strumenti redgate creano script in pochi secondi e quegli script sono quasi sempre corretti (alcune versioni precedenti hanno avuto difficoltà con le dipendenze delle tabelle nei grandi database, ma quando si gioca con le istruzioni (in una transazione iniziale/rollback) Sono stato in grado di risolvere rapidamente questi problemi).
Un altro punto di forza nelle suite redgate è che è possibile salvare il progetto di confronto. Ciò è particolarmente utile quando non si desidera convertire una determinata tabella (o dati), è possibile escluderli. Quando si carica il progetto la volta successiva, il software ignorerà automaticamente tali tabelle.
Uno svantaggio è il costo del software (le piccole aziende con cui ho lavorato non volevano acquistare il software). Il confronto tra SQL e il confronto tra i dati SQL ti costerà circa 800 dollari, ma se guardi il tempo che salvi quando li rilasci risparmierai un sacco di soldi. C'è anche una prova con cui puoi giocare (credo che siano 30 giorni).
SQL Compare e SQL Data Compare può essere acquistato insieme come parte di SQL confronto Bundle per $ 595. Comprende anche SQL Packager e SQL Dependency Tracker. –