Zu Content springen
Deutsch
  • Es gibt keine Vorschläge, da das Suchfeld leer ist.

PostgreSQL Upgrade neu Installieren

Bei einem Upgrade von PostgreSQL im Zusammenhang mit Polarion sind folgende Schritte durchzuführen:

1. Services stoppen:

Stoppen Sie die Polarion- und PostgreSQL-Dienste, um die Installation und Konfiguration sicher durchführen zu können.

2. Backup des Ordners erstellen:

Erstellen Sie ein Backup der folgenden Verzeichnisse:

[INSTALL]\bundled\postgres

[INSTALL]\data\postgres-data

3. Ordner umbenennen oder löschen:

Benennen Sie den Ordner [INSTALL]\data\postgres-data um oder löschen Sie ihn, falls keine Daten mehr benötigt werden.

4. PostgreSQL aus dem Upgrade-Ordner kopieren:
Kopieren Sie das Verzeichnis [INSTALL]\bundled\postgres aus dem bereitgestellten Upgrade-Ordner.

5. READ- und EXECUTE-Berechtigungen setzen:
Um sicherzustellen, dass die entsprechenden Ordner die richtigen Berechtigungen haben, führen Sie die folgenden Befehle aus:

icacls [INSTALL]\bundled\postgres /grant "BUILTIN\Users:(OI)(CI)RX"

icacls [INSTALL]\data /grant "BUILTIN\Users:RX"

6. Konfiguration von PostgreSQL:
Führen Sie das Konfigurationsskript aus:

[INSTALL]\bundled\postgres\configure_postgres.bat

Wenn keine benutzerdefinierten Anpassungen vorgenommen wurden, sind keine weiteren Parameter erforderlich. Andernfalls verwenden Sie die entsprechenden Parameter wie folgt:

configure_postgres.bat [INSTALL]\data\postgres-data

configure_postgres.bat [INSTALL]\data\postgres-data 5434 mypassword

Beispiel:

D:\Siemens\Polarion>"D:\Siemens\Polarion\bundled\postgres\configure_postgres.bat" D:\Siemens\Polarion\data\postgres-data

7. PostgreSQL optimieren:

Starten Sie das Optimierungsskript: [INSTALL]\bundled\postgres\optimize_postgres_config.bat

Beispiel:

D:\Siemens\Polarion>"D:\Siemens\Polarion\bundled\postgres\optimize_postgres_config.bat" D:\Siemens\Polarion\data\postgres-data

Wichtig: Sie müssen sich im [INSTALL]-Verzeichnis befinden, wenn Sie das Skript ausführen.

8. Services starten:

Starten Sie die Polarion- und PostgreSQL-Dienste neu.