Updating v9 or v9.0.0.1 to v9 SR1 (or v9.0.1) is fairly straight forward.
For the Core Components (Engine, Designer, Web Client, etc) you simply need to do the follow:
- Ensure that the Deployment Service and Engine Services are stopped (the install will do this if necessary).
- Install the AppSight Service prerequisit - see below
- Run the SR1 update, it will not ask any questions.
- Delete everything from the eActiveEngine table
- Run the required Database Scripts - See below
- Start the Engine and Deployment Services
AppSight Service Install:
When you unpack the SR1 Core update you will find a "Redist" Directory. Contained in there is a AppSight Directory containing two versions of the AppSight Service; 7.1 and 7.5.1. 7.1 is intended for installation on Windows 2003 or earlier and 7.5.1 is intended for Windows 2008 or later.
Within both directories are batch files that will silently install the AppSight Service for you. You simple run the "InstallAppSight.bat" file and wait until it completes. You can tell it is complete when the Command Prompt window disappears.
Once installed you can continue with the SR1 update.
Database scripts:
After the SR1 update is complete you will need to run some DB scripts to update the respository to v9 SR1.
- Important note: Before attempting to run the script you must delete the contents of the eActiveEngine table:
DELETE FROM eActiveEngine
The following is specified in the Release Notes:
For SQL Server:
• eWorkProcedures.sql
• AdminToolsProcedures.sql
• ProcessMetaDataProcedures.sql (if required)
For Oracle:
• eWorkTypes.sql
• eWorkPackage.sql
• eWorkProcedures.sql
• ProcessMetaDataPackage.sql (if required)
• ProcessMetaDataProcedures.sql (if required)
• MBPM_ADMIN_PKG.sql
• MBPM_ADMIN_BODY.sql
• MBPM_ADMIN_SP.sql
Practically speaking, unless you have already modified the Metastorm install to add the ProcessMetaData component of the enigne you will only have to to run:
For SQL Server:
• eWorkProcedures.sql
• AdminToolsProcedures.sql
For Oracle:
• eWorkTypes.sql
• eWorkPackage.sql
• eWorkProcedures.sql
• MBPM_ADMIN_PKG.sql
• MBPM_ADMIN_BODY.sql
• MBPM_ADMIN_SP.sql
Note that the eWork scripts are found (by default) in:
C:\Program Files\Metastorm\BPM\Engine\Database
And the Admin scripts are found (by default) in:
C:\Program Files\Metastorm\BPM\Administrative Tools\Database