Hi,
Havent done this, but we explored the possiblity of doing this for a cross platform move from Sun to IBM. You can achieve this for one-time or repeated full refresh by using RMAN to move from one platform to another platform in 10g (depending on the "endian" format of the db). Your case is not a one-time refresh. You have a different requirement. Your requirement is to keep the data in a non-production environment in sync with production. You might be able to use STREAMS. I am not sure about it cos of cross-platform issues. OR you can use plain-old replication.
Regards,
Shaji.
Shaji
DBA(oracle,sqlserver,hyperion essbase,peoplesoft).