Try OpenEdge Now
skip to main content
Migrating to OpenEdge 11.7
Migrating OpenEdge Business Process Management : Savvion 7.6.X/8.0 to Progress OpenEdge 11.3.0 Migration Process : Migrating to OpenEdge 11.3.0 : Database migration : Converting an OpenEdge Release 10 database to Release 11 database
 
Converting an OpenEdge Release 10 database to Release 11 database
The PROUTIL CONV1011 utility converts the schema of an OpenEdge Release 10 database to the schema of an OpenEdge Release 11.
Note: Before you start the conversion process, ensure that your database is not in use.
To convert the schema of an OpenEdge Release 10 database to the schema of an OpenEdge Release 11 database:
1. Truncate your before-image file with Release 10 PROUTIL TRUNCATE BI.

proutil Db-name -C truncate bi
Db-name
Name of your database.
For more information about using the proutil utility, see Progress OpenEdge Data Management: Database Management.
2. You can disable after-imaging, if it is enabled, with Release 10 RFUTIL AIMAGE END.

proutil Db-name -C aimage end
Db-name
Name of your database.
Note: If OpenEdge Replication is enabled, you must disable it before you can disable after-imaging. For information on Replication, see Progress OpenEdge Replication: User Guide.
3. Disable two-phase commit, if it is enabled, with Release 10 PROUTIL 2PHASE END.

proutil Db-name -C 2phase end
Db-name
Name of your database.
4. Copy the release 10 database to the OpenEdge Release 11 database folder.
If the two databases are on the same computer, you must execute the following command:

cp -R <source - Release 10 database location><destination - Release 11 database location>
The cp command copies the source directory to the destination directory.
5. Run the conversion utility to convert your database, as shown:

proutil Db-name -C conv1011
Db-name
Name of your database.
conv1011
Checks your database during pre-scan process. If the pre-scan encounters any problems that would prevent a successful conversion, the problems are logged and the convert utility exits without making any changes to the database. (Your database remains a valid OpenEdge Release 10 database.)
6. Optionally, perform an OpenEdge Release 11 database back up using the probkup utility.

probkup Db-name Device-name
Db-name
Name of your database.
Device-name
Location where you want to back up the data.
The above command performs a backup. For more information on using the probkup utility, see Progress OpenEdge Data Management: Database Administration.
You should back up your OpenEdge Release 11 database in case it becomes damaged.