OpenEdge Replication:
Replicating data between different platforms using OpenEdge Replication or Replication Plus is supported when the
following conditions exist and criteria are met:
The source and target server machines for OpenEdge Replication must have all of the following:
- The same Operating system (e.g. AIX, HP-UX, Solaris, Linux, Windows)
- The same OpenEdge Installation (e.g. 32-Bit or 64-Bit OpenEdge edition)
- The same OpenEdge release
- The same Big-Endian byte ordering format
Replication between different Operating Systems on Little-Endian byte order systems is not supported at all due to OS limitations.
Roll-Forward
After-Imaging between different platforms is not supported.
The only supported mode of supporting After-Imaging between servers is when both servers are identical platforms, which Progress defines as being the same hardware , operating system versions as well as the same OpenEdge versions.
For example, the following are considered by Progress Software to be different platforms:
- 32-bit and 64-bit Windows
- 32-bit and 64-bit Linux
- 32-bit and 64-bit HP-UX
- 32-bit and 64-bit AIX
- PARISC and Itanium
- Linux and Windows
- HP-UX and AIX
While a PROREST or an OS copy of the database between different platforms or OpenEdge versions, even if it appears to work, it is not supported:
When this restored baseline is required to use for After-imaging, after-image processing across platforms is not supported by Progress.
For example: Rolling forward an AI notes from a 32 bit machine onto a 64 bit machine fails with error 822
RFUTIL : (822) SYSTEM ERROR: rmdoins 1: pbk->free went negative dbkey 19512192, area 8