Since Qlik Sense June 2017, we have introduced the notion of Patch.
A Patch is a cumulative that you install on top of the major release.
If you upgrade from one major release to another (Ex: Qlik Sense June 2017 -> Qlik Sense November 2017) or if you install a more recent Patch (Ex: Qlik Sense June 2017 Patch 1 -> Qlik Sense June 2017 Patch 3), the already installed patch will need to be removed.
It can happen for some reason that the installer cannot handle this steps which will make your upgrade or patch failing.
To verify that you can go to installation logs (They are located in the Temp folder of the user proceeding with the upgrade or patch)
Open the latest logs xxx_PostgreSQL.log
and search for the string Error Code 1603.
If you see the following then please follow below instruction
Action 16:20:01 12 Uninstalling patch
Action 16:20:10 95 Patch was uninstalled with exit code: -1
CustomAction CA_UninstallPatch returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Qlik Sense June 2017 and later
There might be several causes to this issues such as:
- Antivirus Scans
- Security Policy
- File(s) locked
To resolve this issue we advise you to uninstall the Patch manually.
Before doing anything, please make sure that you have a backup of your Qlik Sense environment (see help.qlik.com
To do so you have two possibilities:
- In Control Panel -> Programs -> Programs and Features -> Installed Updates -> Select the Qlik Sense Patch and press Uninstall
- Run the installer corresponding the Patch you have already installed and it should propose you to Uninstall it
If this uninstall process still fails, uninstall Qlik Sense (opting to leave the database, apps and certificates in place), and then install the version you intend to upgrade to.
Please keep in mind that the process of upgrading and patching a Qlik Sense Environment is documented on our online documentation (Make sure you select the version corresponding to your environment)