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.