Salesforce

How to upgrade Progress / OpenEdge versions on a database that is Replication enabled?

« Go Back

Information

 
TitleHow to upgrade Progress / OpenEdge versions on a database that is Replication enabled?
URL NameHow-to-upgrade-Progress-OpenEdge-versions-on-a-database-that-is-Replication-enabled
Article Number000183498
EnvironmentProduct: OpenEdge
Version: All supported versions
OS: All supported platforms
Question/Problem Description
How to upgrade replication enabled databases from OpenEdge 10.2B to 11.x
How to migrate replication enabled databases from OpenEdge 11.x to 12.x
Steps to Reproduce
Clarifying Information
Error Message
Defect Number
Enhancement Number
Cause
Resolution
Prior to OE 12.3, due to changes in AI note information between versions, migration of AI or Replication enabled databases requires disabling AI and Replication prior to migration then re-enabling AI and replication.

To upgrade replication enabled databases between OpenEdge Versions:
        
1)  Disable site Replication:  $   echo y | proutil source -C disablesitereplication source
2)  Disable After Imaging: $    rfutil source -C aimage end 
3)  Truncate bi: $   proutil db -C truncate bi -G 0

4)  Upgrade the the database
  • If migrating to the same platform and OpenEdge bit-version, assure a full verified backup then Convert/Upgrade the database (conv1011, conv1112) 
  • If migrating to a different platform and/or OpenEdge bit-version, migrate the database with dump and load routines
  • Assure the .repl.recovery file is deleted
5)  Re-Enable After Imaging
6)  Re-Enable Site Replication
7)  Re-Stage the target systems for site replication with a new backup of the converted source database.

Articles provide further instruction detail of the above steps are listed in the Notes section below.

Since OE 12.3 new feature has been introduced that will convert the schema area only, which does not require rebasing the replication target. 
Reference Progress documentation: https://docs.progress.com/cs-CZ/bundle/openedge-upgrade/page/Convert-replication-enabled-databases-without-target-rebase.html
Workaround
Notes
Keyword Phrase
Last Modified Date6/13/2024 4:35 PM

Powered by