Consultor Eletrônico



Kbase P5322: How to migrate the database from one minor release to another minor release
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   28/04/2011
Status: Verified

GOAL:

What are the procedures update from 9.1B to 9.1D

GOAL:

What are the steps to upgrade from a minor version to another minor version

GOAL:

How to migrate the database from one minor release to another minor release

GOAL:

How to perform a minor version upgrade on the same platform

GOAL:

How to Migrate a database from version 10.1B to 10.2B

GOAL:

How to migrate a database from 10.1C to 10.2B?

GOAL:

Is there any conversion necessary for 10.1C database to 10.2B database?

GOAL:

How to Migrate a database from version 10.1A to 10.2A

GOAL:

How to Migrate a database from version 9.1C to 9.1D

GOAL:

How to Migrate a database from version 9.1D to 9.1E

GOAL:

How to Upgrade Progress installation from 9.1B to 9.1C ?

GOAL:

How to upgrade Progress from 9.1A to 9.1B?

GOAL:

How to Upgrade WebSpeed from 3.1C to 3.1D?

GOAL:

How to Upgrade WebSpeed from 3.1A to 3.1B?

GOAL:

How to Upgrade WebSpeed from 3.1B to 3.1C?

FACT(s) (Environment):

All Supported Operating Systems
Progress 9.x
OpenEdge 10.x
OpenEdge Category: Migration

FIX:

In the original installation, the release you are migrating from

1. Stop all processes for Progress
- AdminService / admin server for UNIX
- Database servers
- Background Progress processes ( prowin32, _progres )
- ProService / ProControl On Windows, check the Task Manager, Processes for any java.exe, prowin32.exe,
_progres.exe, _mprosrv.exe or any other processes using Progress resources.

On UNIX, use "ps -ef" to validate there are no Progress processes are running.

2. Truncate the database BI file (if applicable): proutil dbname -C truncate BI

3. Backup the database, pf files, ini files (for windows), <install dir>\properties\ubroker.properties file, and <install dir>\properties\conmgr.properties. If ProControl is being used backup the settings under Details >> options.

4. If using the 4GL Sonic Adapter, copy the %DLC%\java\SonicMQ\lib\*.jar files to another location

5. Remove Progress environment variables

6. Uninstall Progress / WebSpeed

7. Install the newer Progress / WebSpeed release

8. Perform a 'complete' installation.

9. Set environment variables for the new installation

10. Restore the backup of the ubroker.properties & conmgr.properties into <install dir>\properties

11. Change all references in broker.properties from the earlier WebSpeed to the later release where applicable

12. Update the WebSpeed alias on the WebServer

13. Restore the SonicMQ client libraries if applicable

14. Recompilation of code may not necessary with a minor version change, but is strongly recommended.

15. Start the database (if applicable)