Version history
August 22, 2011
Omega Sync 2.22 released
- Added support for SQL Server user-defined table types
- Added sync between GUID and Oracle RAW datatype
- Added per column collate
- Added protection from SQL injection in custom WHERE clause
July 12, 2011
Omega Sync 2.21 released
- Fixed nasty bug in console application which caused all tables existing in work and not in reference to be dropped, regardless of project settings
July 09, 2011
Omega Sync 2.20 released
- We will now show warning if sync script log file is not valid
- Added support for date milliseconds for SQL Server
- Fixed sorting problem when comparing SQL Server with other databases
June 26, 2011
Omega Sync 2.19 released
- User's part of WHERE clause is pushed to beginning of complete WHERE clause, so user can optimize it for optimal index utilization
- Columns that have no default and that are not null can now be added to tables that contain data
- Global where clause now gets saved even if compare is not performed
- Fixed bug when reading schema from mysql server < 5.0.xx
- Fixed bug when adding last mysql column in table
June 10, 2011
Omega Sync 2.18 released
- Improved schema synchronization - when column with no default and NOT NULL property is being added for existing data, we will add temporary default value so column can be added
- Fixed MySQL default values in alter statements
- Fixed enum field values
- Alter script identifier delimiters are now always present
- Fixed MySQL column reordering
- Removed dropping default value on column before whole column is dropped
May 19, 2011
Omega Sync 2.17 released
- Added full support for SQL Server HIERARCHYID data type
- Added extra check that splash screen is closed before continuing on startup to fix rare problem with scheduling
- Fixed display of manually mapped tables in database tree
- Fixed handling of MySQL ENUM when table had more than one ENUM column
- Fixed handling of Access metadata
May 06, 2011
Omega Sync 2.16 released
- Added ability to synchronize GUID columns with string columns
- Fixed display of manually mapped tables in database tree
April 08, 2011
Omega Sync 2.15 released
- Added proper return codes to console application
- Many bug fixes in console application
March 09, 2011
Omega Sync 2.14 released
- Updated project file to support Unicode characters for table and column names
February 19, 2011
Omega Sync 2.13 released
- Updated GUI to auto-adjust to system where large fonts are used
- Added support for multi-action Firebird triggers (for example after update+ after insert)
- Fixed stored procedures updating in Firebird
- Fixed Firebird view creation when column names are not explicit
- Timestamp columns in SQL Server databases are now correctly handled if their equivalent in work database is missing
January 31, 2011
Omega Sync 2.12 released
- Command line data synchronization speed improved 5x
- Improved GUI after schema synchronization
- Optimized SQL Server table schema fetching so server won't timeout with thousands of tables in a database
- Optimized temporary file handling so large table names can no more create problems with storage
- Scheduler now checks in advance if current user has required privileges to create scheduled tasks
- Fixed Oracle schema synchronization
- Fixed Oracle data sync when user defined types are used
- Fixed case when missing objects were not displayed in the list of objects to synchronize
- Fixed Firebird quoting for tables which require it in data synchronization
- Fixed Firebird stored procedure comparison
- Fixed SQL script generated for MySQL trigger synchronization
November 02, 2010
Omega Sync 2.11 released
- Fixed infamous Invalid column name 'NaN' error
October 12, 2010
Omega Sync 2.10 released
- Improved console mode error reporting
- Improved comparison and synchronization memory handling with huge tables and databases
- Improved display of schema differences in the objects list
- Improved mapping handling when underlying table schema has been modified since project was saved
- Default Oracle connection mode is now via Oracle Client Interface. Direct TCP/IP connection is still available.
- Fixed synchronization log save in console mode
- Fixed column constraints schema synchronization
- Fixed update of identity fields which are not part of primary key
- Fixed differences review grid's Save to File feature
- Fixed uniqueness checking of manually defined comparison key
- Fixed table selection when some tables are missing from the work database
- Many smaller bugfixes
August 14, 2010
Omega Sync 2.9 released
- Improved visual clue of databases used
- Improved scheduler detection of lack of user permissions
- Optimized disk handling for huge tables
- Optimized disk handling for much faster work with details data grid
- Fixed scheduled task execution when user is not logged on
- Fixed check of custom comparison key uniqueness for multi-column keys
- Many smaller bugfixes
July 13, 2010
Omega Sync 2.8 released
- Added per-project selection of allowed data modification statements. This way you can have certain project only do SQL insert, for example.
- Added per-project and per-table customer WHERE condition specification
- Added timeout in seconds to options, so customers with huge databases can set the optimal value globally
- Fixed data synchronization of SQL Server float values with differences at 16th decimal place
- Fixed schema synchronization of MySQL float, double and enum table columns
- Fixed parsing of MySQL default values
June 29, 2010
Omega Sync 2.7 released
- Changed licensing to clear the confusion among users. Now all versions can sync schema and data, but only Pro version can sync databases of different kind.
- Many bugfixes
June 17, 2010
Omega Sync 2.6 released
- Initial Omega Sync release!
- Large rewrite of the application
- Added support for schema synchronization
- Improved GUI to further simplify comparison and synchronization
- Improved performance
March 16, 2010
Data Sync 2.5 released
- Added a built-in scheduler
February 05, 2010
Data Sync 2.4 released
- Improvements in handling huge tables
January 20, 2010
Data Sync 2.3 released
- Massive speedup with opening and closing compare results grid
- Improved Table Mappings and simplified creation of custom keys
- Many bug fixes
November 18, 2009
Data Sync 2.2 released
- Added a nice error dialog for connection errors which will enable less experienced users to get help when needed on our site
- Improved connection error handling
- Small bug fixes
September 02, 2009
Data Sync 2.1 released
- Improved speed of comparison by 50%
- Improved clarity of the synchronization process. You can now see exactly how many SQL commands will be issued for each database.
- Lot of bug fixes through the application
July 13, 2009
Data Sync 2.0 released
- Data Sync can compare and synchronize databases of unlimited size - the same technology used for our new Full Convert 5 was used to keep the high comparison speed
- Expanded supported database list to: Access, SQL Server, MySQL, Interbase/Firebird, Oracle, PostgreSQL
- Additionally, you can use any ODBC or OLEDB accesible database
- You can even compare and synchronize databases of different kinds!
- Incredible control - you can adjust not only where each record will go, you can even skip updating certain fields per each record, or move some fields in one direction, some in other
- Load data from disk, or save cell values to compare them in your favorite diff tools
- NULL values are displayed with a pattern background and easily distinguished from empty strings
- You can choose to see only differences, or both equal records and differences
March 27, 2009
Data Sync 1.3 released
- Added support for Interbase/Firebird database. You can now sync SQL Server, MySQL and Firebird databases, in any combination.
- Improved display of table differences
- Improved display of tables in Project Settings so you better understand which tables can't be synchronized and why
- SQL Server timestamp datatype is now ignored and must have default value to be synced. If you have a matching column in other database you are comparing, both must have default values.
- Simplified Project Settings wizard
- Added ability to quickly change the sync direction for all rows in a table
- Improved display of NULL values in the table details grid. NULL fields are now drawn with hatched background so you can easily know the difference between empty strings and NULL values.
February 18, 2009
Data Sync 1.2 released
- Added support for MySQL database
- Added support for cross-database comparison and sync! You can now sync SQL Server with a MySQL database.
- Added support for MySQL database backup before sync
- Massively improved speed of database metadata parsing and data comparison
- Added command-line support and a special console build of DataSync
- Added sync progress dialog
- In case error occur during sync, you can view all the error after synchronization is completed
- Many bugfixes
November 13, 2008
Data Sync 1.1 released
- Added network selection protocol (Named Pipes, TCP/IP, Shared Memory)
- Default project type changed from Comparison to Two-Way Sync
November 04, 2008
Data Sync 1.0 released
- Initial release
August 22, 2011
Omega Sync 2.22 released
To see detailed version history of this application, click here.
I've been really examining different programs (SQLDelta, RedGate, EMS and DBSync) testing its customization possibilities and general options and sync speed where trial is available and I've had to conclude OmegaSync had the best results in comparison.
Congratulations for your product!!
Alberto Pérez
www.treballo.com
www.treballo.com
