I have 2 Oracle 10.2.0.4 servers, one located within our internal intranet network, and another located in our DMZ network for public access. For security reasons I am unable to open up bidirectional firewall rules, I can only establish a DB link from intranet -> DMZ, but not the other direction.
My requirement is to keep tables syncronized at a scheduled interval between the two databases. My initial plan was to use materialized views, but this technology requires bidirectional database links which I cannot do.
Anyone have any suggestions on how to achieve this would be greatly appreciated. I'm trying to stay away from 3rd party products as I feel there must be a simple solution out there but am happy to hear any insights.