Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Important information before upgrading

Upgrading from Perfion 4.5 2019 R1 or older

If you are upgrading from Perfion 4.5 2019 R1 or older to Perfion 4.6 2019 R3 SR1, the new version introduces changes to the database structure. As a result, the database installer must be run before client applications are updated, and all client applications must be updated simultaneously. Perfion strongly advises storing a database backup before the upgrade takes place.

Perfion API And Perfion ERP Add-in for Dynamics NAV must be updated as well (if in use). And if you have built custom integrations using the Perfion DLL’s, these must be recompiled with the new DLL’s.

Upgrading from Perfion 4.6 2019 R2

If you are upgrading from Perfion 4.6 2019 R2 to Perfion 4.6 2019 R3 SR1, the new version does not require a database upgrade. It is however important that you upgrade all clients to 2019 R3 at the same time. It is not recommended to run 2019 R3-clients alongside 2019 R2-clients (or older), as the old clients will misbehave in certain situations.

Perfion API And Perfion ERP Add-in for Dynamics NAV must be updated as well (if in use). And if you have built custom integrations using the Perfion DLL’s, these must be recompiled with the new DLL’s.

Upgrading from Perfion 4.6 2019 R3 (build 4.6.9 - 4.6.13)

If you are upgrading from Perfion 4.6 2019 R3 (build 4.6.9 - 4.6.11) to Perfion 4.6 2019 R3 SR1 (build 4.6.13), you only have to upgrade Perfion clients. You do not need to upgrade all clients at the same time.

Upgrading from Perfion 4.7 or older
If you are upgrading from Perfion 4.7 or older to Perfion 4.9, the new version introduces changes to the database structure. As a result, the database installer must be run before client applications are updated, and all client applications must be updated simultaneously. Perfion strongly advises storing a database backup before the upgrade takes place, and in general we recommend upgrading a separate test environment first.

One important change to be aware of, is that the installer will enforce certain integrity checks. This means that if your database contains data in an invalid state, the installation could be blocked. Most integrity violations will be automatically corrected by the installer, but certain violations can require that you communicate with Perfion support to rectify them. So plan the update accordingly.

By enforcing the integrity check, we can ensure that all databases on v4.9 or higher do not have any of these integrity issues present.

The detailed database changes can be seen in the release notes for the database installer.

Separate deployables such as Perfion API Service, Scheduler, Perfion Sync and Perfion ERP Add-in for Dynamics NAV must be updated as well (if in use). And if you have built custom integrations using the

Perfion DLL’s, these must be recompiled with the new DLL’s.
Please note that this version of Perfion requires .Net Framework 4.8 to be installed. If using the .EXE installer, you will be prompted automatically for the .Net installation.

Upgrading from Perfion 4.9 to a newer build
If you are upgrading between one Perfion 4.9 version and another (e.g. From 4.9.0 to 4.9.1), you only have to upgrade Perfion clients. You do not need to upgrade all clients at the same time, although this is always recommended for consistency between different users.

...

Note

NB: This release is out of support. We advise upgrading to a more recent version.

Application Server

The Perfion Application Server has to be installed as a Windows Service or run as a Console App 

View file
namePerfion.ApplicationServer 4.9 2021 R1 (build 4.9.8).zip

Related guides:

Application Server

API Service

The Perfion API Service has to be upgraded for all existing API installations

View file
namePerfion-4.9 2021 R1 (build 4.9.8)-APIService.zip

Related guides:

Installation guide

Perfion API Tester

The Perfion API Tester is a small utility tool, that allows you to run and test queries against your Perfion database via an installed API.

View file
namePerfion.APITester 2021-R1.zip

Related guides: