Kbase P186998: Does a replication target database require the same parameters as the source database?
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  03/05/2011 |
|
Status: Unverified
GOAL:
Does a replication target database require the same parameters as the source database?
GOAL:
Can a repl target database have smaller parameter values as the source?
GOAL:
What are the requirements between the source and target databases?
FACT(s) (Environment):
All Supported Operating Systems
Progress 9.x
OpenEdge 10.x
OpenEdge Replication
FIX:
The replication requirements are:
- The logical structure?but not necessarily the physical structure?of the databases. (All user-defined areas must be identical except the AI areas.)
- The versions of the databases.
- The database block sizes.
- If large file support is enabled, it must be enabled on both databases.
- Before-Image (BI) block sizes.
- The values for the following database startup parameters: Lock Table Entries (-L), Number of Users (-n), Maximum Clients per Server (-Ma), and Maximum Servers (-Mn).
- Both the source and the target machines must have the same endian ordering, which is the way the multiple byte integers are stored in memory?either by MSB (most-significant byte) or LSB (least-significant byte). Those systems storing by MSB are called Big Endian, and those storing by LSB are called Little Endian.
The term endianess is used in general to describe when binary files are portable between platforms; those platforms with the same endianess may use binary data transparently. Typically, UNIX machines and Windows machines use different endian ordering for storage. Therefore, a Windows source database can be replicated to another Windows machine, but not to an HPUX machine. An HPUX source database can be replicated to another HPUX machine.