I am looking for a universal system that can replicate/Synronize database schemas and changed data for mysql,sql server,Oracle or atleast mysql and postgresql.
Our company has different branches each with its own local data but any changes in a local database is supposed to be replicated to the central database. The system should also be able to synhronize changes in database schema.
Syncronization is two-way i.e the site database should completely sync its data with central database and also receive changes in the central database to local storage. The reason for two-way is to ensure that client data is accessible from any of our branches and can therefore transact from any branch.