views:

59

answers:

2

What's a good off-the-shelf tool that can be used to perform replication between mysql and oracle in both directions? We're currently looking at DBMoto which is super, but I was hoping there was something less expensive.

The requirements are:

  1. Easy to configure and maintain through a GUI.
  2. Table-level replication selection, with configurable criteria (such as date > last_replication_time).
  3. Does not have to be real-time.
  4. Capable of handling large volumes of data efficiently (20gb+).
  5. Selective indexing, for example, target system might need more or less indexes.
  6. Maintenance-free adjustment to schema changes.
  7. Alerts when replication fails for some reason, emailing discarded records.
  8. Reports that show how many records are replicated.
  9. Not expensive (we have maybe a $5000 budget).
  10. Preferable to not impact source system, but allowable.
A: 

I know IBReplicator will do this for Firebird and Oracle :

IBPhoenix is now looking for beta testers who use Firebird/InterBase with Oracle and would like to test drive the latest version of IBPReplicator (V4.0). This new version supports native bi-directional replication between Firebird, Oracle and InterBase. Please contact Paul Beach for more details.

I just notice you want MySQL and Oracle...

Hugues Van Landeghem
A: 

Goldengate (recently purchased by Oracle) will probably do most of what you're asking for. But it's unlikely to be cheap:

http://solutions.mysql.com/solutions/partner.php?partner=3053

RobT