Open DBDiff é uma ferramenta de comparação de esquemas de banco de dados de código aberto para SQL Server 2005+. Ele relata diferenças entre dois esquemas de banco de dados e fornece um script de sincronização para atualizar um banco de dados de um para o outro. Open DBDiff pode sincronizar Tabelas (incluindo opções de tabela como vardecimal, texto em linha, etc.) Colunas (incluindo colunas computadas, opções XML, identidades, etc.) Restrições Índices (e Índices XML) Esquemas de XML Tipos de tabela Tipos de dados do usuário (UDT) CLR Objetos (Assemblies, CLR-UDT, CLR-Store Procedimento, CLR-Triggers) Acionadores (incluindo gatilhos DDL) Sinônimos Esquemas Grupos de arquivo Vistas Funções Procedimentos de loja Funções de partição / esquemas Usuários Funções