# Unknown error executing Pre-installation Actions

**URL:** https://www.pg-forum.de/t/unknown-error-executing-pre-installation-actions/6119
**Category:** Installation von PostgreSQL
**Created:** [12. Oktober 2011 um 13:22 UTC](https://www.pg-forum.de/t/unknown-error-executing-pre-installation-actions/6119 "2011-10-12T13:22:01Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![andreas](https://www.pg-forum.de/letter_avatar_proxy/v4/letter/a/ee7513/32.png) [@andreas](https://www.pg-forum.de/u/andreas)
#### Post date: [12. Oktober 2011 um 13:22 UTC](https://www.pg-forum.de/t/unknown-error-executing-pre-installation-actions/6119/1 "2011-10-12T13:22:01Z")

</div>

Hallo an Alle,

ich brauche Hilfe bei einem Problem!  
Leider kann ich im Internet nichts dafür finden und habe mich dann entschieden, sich hier im Forum zu melden.

**Vorgeschichte:**

ich habe hier von meinem Vorgänger eine Silent-Installation von Postgres 8.2 unter Windows mit MSI. Diese muss ich jetzt auf die neuste Version umstellen.

**Problem:**

Wenn ich es richtig verstanden habe, gibt es für die 9.x keine msi-Dateien mehr, da die Parameter direkt an die EXE übergeben werden können!  
Ist es richtig?

Mit --help habe ich mir die möglichen Parameter raus geholt und mit den alten von msi abgeglichen.  
Damit kam folgender Befehl zustande:

```nohighlight
postgresql-9.1.1-1-windows.exe --unattendedmodeui minimal --mode win32 --debugtrace "C:\Temp\debug.log" --servicename "PostgreSQL Database Server 9.1" --serverport 5433 --serviceaccount "test" --servicepassword "test" --superaccount "testaccount" --superpassword "test" --locale de_DE

```

Wenn ich diesen jetzt ausführe, bekomme ich eine Fehlermeldung “Unknown error executing Pre-installation Actions”!

Was kann das sein?  
Gibt es irgendwo eine vernünftige Beschreibung für die Silent-Installation für die neue Version mit allen möglichen Parametern?  
Sind die alten Parametern nicht mehr gültig?

---

<div class="post-metadata">

### Author: ![andreas](https://www.pg-forum.de/letter_avatar_proxy/v4/letter/a/ee7513/32.png) [@andreas](https://www.pg-forum.de/u/andreas)
#### Post date: [12. Oktober 2011 um 14:41 UTC](https://www.pg-forum.de/t/unknown-error-executing-pre-installation-actions/6119/2 "2011-10-12T14:41:01Z")

</div>

Das Hauptproblem habe ich gefunden:  
der Servicename darf keine Leerzeichen enthalten!

Auch beim Setzen der Locale war ein falscher Parameter angegeben.

Hier der neue Befehl:

> postgresql-9.1.1-1-windows.exe --unattendedmodeui minimal --mode win32 --debugtrace “C:\Temp\debug.log” --servicename “PostgreSQL\_Database\_Server\_9.1” --serverport 5433 --serviceaccount “test” --servicepassword “test” --superaccount “testaccount” --superpassword “test” --locale “German, Germany”

Jetzt ist aber ein anderes Problem aufgetaucht: die Dialoge für den User kommen trotzdem. Es soll aber ohne diese laufen!

Und die anderen Fragen sind noch offen:

> Wenn ich es richtig verstanden habe, gibt es für die 9.x keine msi-Dateien mehr, da die Parameter direkt an die EXE übergeben werden können!  
> Ist es richtig?  
> Gibt es irgendwo eine vernünftige Beschreibung für die Silent-Installation für die neue Version mit allen möglichen Parametern?  
> Sind die alten Parametern nicht mehr gültig?

---

<div class="post-metadata">

### Author: ![andreas](https://www.pg-forum.de/letter_avatar_proxy/v4/letter/a/ee7513/32.png) [@andreas](https://www.pg-forum.de/u/andreas)
#### Post date: [13. Oktober 2011 um 08:47 UTC](https://www.pg-forum.de/t/unknown-error-executing-pre-installation-actions/6119/3 "2011-10-13T08:47:43Z")

</div>

Gibt es keinen, der mir Helfen kann?

---

<div class="post-metadata">

### Author: ![andreas](https://www.pg-forum.de/letter_avatar_proxy/v4/letter/a/ee7513/32.png) [@andreas](https://www.pg-forum.de/u/andreas)
#### Post date: [13. Oktober 2011 um 08:52 UTC](https://www.pg-forum.de/t/unknown-error-executing-pre-installation-actions/6119/4 "2011-10-13T08:52:17Z")

</div>

Noch eine Frage!

Beim manuellen Durchgehen der Installation habe ich am Ende den Dialog zum Starten von “Stack Builder” bekommen.  
Kann dieser bei unbeabsichtigter Installation abgeschaltet werden?

---

<div class="post-metadata">

### Author: ![akretschmer](https://www.pg-forum.de/letter_avatar_proxy/v4/letter/a/a6a055/32.png) [@akretschmer](https://www.pg-forum.de/u/akretschmer)
#### Post date: [13. Oktober 2011 um 08:55 UTC](https://www.pg-forum.de/t/unknown-error-executing-pre-installation-actions/6119/5 "2011-10-13T08:55:19Z")

</div>

> [@andreas](#):
>
> Gibt es keinen, der mir Helfen kann?

Hast halt ein _hüstel_ exotisches Betriebssystem …

Andreas

---

<div class="post-metadata">

### Author: ![andreas](https://www.pg-forum.de/letter_avatar_proxy/v4/letter/a/ee7513/32.png) [@andreas](https://www.pg-forum.de/u/andreas)
#### Post date: [13. Oktober 2011 um 10:04 UTC](https://www.pg-forum.de/t/unknown-error-executing-pre-installation-actions/6119/6 "2011-10-13T10:04:23Z")

</div>

Ich habe die Installation hin bekommen.  
Diese wird mit folgendem Befehl durchgeführt:

> postgresql-9.1.1-1-windows.exe --unattendedmodeui minimal --mode unattended --servicename “PostgreSQL\_Database\_Server\_9.1” --serverport 5433 --serviceaccount “test” --servicepassword “test” --superaccount “testaccount” --superpassword “test” --locale “German, Germany”

Die unbeaufsichtigte Deinstallation erfolgt mit folgendem Befehl:

> _C:\Programme\PostgreSQL\9.1\uninstall-postgresql.exe --unattendedmodeui minimal --mode unattended_

---

<div class="post-metadata">

### Author: ![castorp](https://www.pg-forum.de/letter_avatar_proxy/v4/letter/c/e99b99/32.png) [@castorp](https://www.pg-forum.de/u/castorp)
#### Post date: [13. Oktober 2011 um 18:02 UTC](https://www.pg-forum.de/t/unknown-error-executing-pre-installation-actions/6119/7 "2011-10-13T18:02:20Z")

</div>

Ich finde es ja viel einfacher, die .zip Distribution auszupacken, initdb aufzurufen und dann den notwending Service mittels pg\_ctrl zu registrieren. Da hat man auch viel mehr Kontrolle über die Art der Installation und wohin das alles geht.

---

<div class="post-metadata">

### Author: ![system](https://www.pg-forum.de/uploads/default/original/1X/dc97a981dd26692d5fb52e8b8fc7c090d7b9559a.png) [@system](https://www.pg-forum.de/u/system)
#### Post date: [21. Februar 2021 um 06:48 UTC](https://www.pg-forum.de/t/unknown-error-executing-pre-installation-actions/6119/8 "2021-02-21T06:48:35Z")

</div>


