BUG #15885: EnterpriseDB Installer upgrade process fails with icacls error

From: PG Bug reporting form <noreply(at)postgresql(dot)org>
To: pgsql-bugs(at)lists(dot)postgresql(dot)org
Cc: eanderson(at)usdataworks(dot)com
Subject: BUG #15885: EnterpriseDB Installer upgrade process fails with icacls error
Date: 2019-07-02 19:43:15
Message-ID: 15885-d4b924f6ace70a18@postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

The following bug has been logged on the website:

Bug reference: 15885
Logged by: Edgar Anderson
Email address: eanderson(at)usdataworks(dot)com
PostgreSQL version: 9.4.23
Operating system: Windows
Description:

I was attempting to upgrade a database on Windows from 9.4.5 to 9.4.23 using
the EnterpriseDB installer. It successfully detected the existing
installation and data directory, but the installer failed while trying to
execute a step involving icacls.exe. Comparing the error message to the
directory created in AppData\Local\Temp, it looks like the installer is
unpacking its files to one directory, then trying to run scripts from
another directory, which does not exist. The installer attempts to restore
permissions using icacls, loading permissions from an aclfile in the
non-existent directory, and fails with a "Access Denied" error when trying
to access the non-existent directory.

Apologies if this should be reported instead to EnterpriseDB.

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message PG Bug reporting form 2019-07-02 21:03:13 BUG #15886: I cannot install postgres
Previous Message PG Bug reporting form 2019-07-02 15:04:15 BUG #15884: json_object_agg errors on null in field name