Open DBDiff

来源:互联网 发布:浙江省大数据行动计划 编辑:程序博客网 时间:2024/05/16 08:29

Project Description
Open DBDiff is an open source database schema comparison tool for SQL Server 2005/2008. 
It reports differences between two database schemas and provides a synchronization script to upgrade a database from one to the other.


Open DBDiff can synchronize

  • Tables (including Table Options like vardecimal, text in row, etc.)
  • Columns (including Computed Columns, XML options, Identities, etc.)
  • Constraints
  • Indexes (and XML Indexes)
  • XML Schemas
  • Table Types
  • User Data Types (UDT)
  • CLR Objects (Assemblies, CLR-UDT, CLR-Store Procedure, CLR-Triggers)
  • Triggers (including DDL Triggers)
  • Synonyms
  • Schemas
  • File groups
  • Views
  • Functions
  • Store Procedures
  • Partition Functions/Schemes
  • Users
  • Roles

I didn't found any tool like this 100% open source for SQL Server. It does not depend on any privative tool or component. I do its work without resorting to SMO.
We tested this tool with more than 100 distinct testing use cases.

Screen1.jpg
Screen2.jpg