Applying updates

The recommended procedure for applying updates to a given environment is as follows:

  1. Stop any currently executing processes or schedules.
  2. Close or exit all connected Blue Prism clients (e.g. interactive clients, runtime resources, Blue Prism Server).
  3. Back up the database (data files and transaction logs).
  4. Install the new version by executing the supplied MSI installer on all devices. Commonly there is no requirement to remove a previous version first - review the Update Notices to verify if the upgrade path being followed does require the previous version to be uninstalled prior to a new version being applied. Subject to use of application distribution software, this task could be fully automated.
  5. If there are database changes for the upgrade path (this is indicated in the Release Notes) these can either be applied via an in-product option, or through use of SQL Upgrade Script that is applied manually.

    The database changes will need to be applied to each environment affected by the update. (See following section for details).

    When upgrading a database using the in-product capability, or by directly applying the upgrade script, a SQL user account with the following permission is required:

    • If the upgrade includes deleting the existing database: sysadmin (server role).
    • If the upgrade does not include deleting the existing database: sysadmin (server role) or dbowner (database role).
  6. Once any required changes have been applied on one client, use the various connections to log into each of the Blue Prism environments to validate the installation and check that there are no more on-screen messages.
  7. If Login Agent is used within the environment and it is necessary to apply an updated version (this is indicated in the Release Notes) it should be installed by executing the supplied MSI installer on all appropriate devices.

    Once Blue Prism has been installed the Login Agent installation files can be found within an Installers folder within the Blue Prism install location.

  8. Following the update of Login Agent, install the updated Login Agent Blue Prism Release into the relevant environment and ensure that the relevant processes reference the updated Login Agent VBO.
  9. Start the Blue Prism Server service on each Blue Prism Server and resume all Blue Prism clients.