Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Che cos'è uno strumento gratuito per confrontare due database di SQL Server?

TableDiff.exe dovrebbe avere tutto ciò di cui hai bisogno. È una delle gemme nascoste di SQL Server 2005. Quindi non devi scaricare nulla.

• Lo strumento Differenza tabella consente di scoprire e riconciliare le differenze tra una tabella o una vista di origine e di destinazione. L'utilità Tablediff può segnalare differenze su schema e dati. La caratteristica più popolare di tablediff è il fatto che può generare uno script che puoi eseguire sulla destinazione che riconcilierà le differenze tra le tabelle. TableDiff.exe richiede 2 set di input; • Connettività:fornisce oggetti di origine e destinazione e informazioni sulla connettività.

• Opzioni di confronto:seleziona una delle opzioni di confronto • Confronta schemi:normale o rigoroso

• Confronta utilizzando il numero di righe, gli hash o il confronto delle colonne

• Genera script differenze con istruzioni I/U/D per sincronizzare la destinazione con l'origine.TableDiff è stato concepito per la replica, ma può essere facilmente applicato a qualsiasi scenario in cui è necessario confrontare dati e schema. È possibile trovare ulteriori informazioni sulle utilità della riga di comando e sul Utilità Tablediff nella documentazione in linea di SQL Server 2005.