~~NOTOC~~ ====== PostgreSQL ====== **Hinweis**: Bitte prüfen Sie vor einer Installation die Installationsart: Für die Installation eines ASV-Servers School und eines ASV-Clients ist keine Installation von PostgreSQL notwendig! Sie benötigen PostgreSQL **nur** für die Installationsart [[alle:technik:install:mehrplatz|"Mehrplatzserver"]] in der Variante [[alle:technik:install:variante|ASV-Server Enterprise]]. Ab ASV-Version 3.23.4.x (Bereitstellung: Anfang Dezember 2023) können die PostgreSQL-Versionen 12, 13, 14 und 15 mit ASV eingesetzt werden. **PostgreSQL 11 wird nicht mehr, PostgreSQL 16 noch nicht unterstützt.** **Derzeit wird die PostgreSQL-Version 15 für eine Neuinstallation empfohlen, da der Support für dieses Release erst im November 2027 ausläuft.** Prüfen Sie beim Umstieg auf eine neue PostgreSQL-Version 11 unbedingt, ob bei Ihnen noch das unsichere MD5-Verschlüsselungsverfahren eingesetzt wird. **Die diesbezügliche Verantwortung liegt bei der jeweiligen Schule bzw. dem jeweiligen Betreiber der ASV-Installation.** Eine Vorgehensbeschreibung für den Wechsel zum SCRAM-SHA-256-Verfahren finden Sie [[alle:technik:postgresql:md5-to-scram|hier]]. Bitte beachten Sie die Final-Release-Termine der Entwickler und planen Sie die Aktualisierung rechtzeitig ein. [[https://www.postgresql.org/support/versioning/]] Der Windows-Installer für PostgreSQL der Firma EDB wird nur für wenige Windows Varianten getestet. Erfahrungsgemäß funktioniert dieser Installer jedoch auf allen aktuellen Windows Varianten (Desktop- wie Server-Betriebssysteme). [[http://www.postgresql.org|PostgreSQL]] steht für alle gängigen Betriebssysteme zur Verfügung (siehe Herstellerseite). Bitte informieren Sie sich - abhängig von Ihren betriebsbedingten Voraussetzungen - über die notwendigen Installationsschritte. * Unter Linux ist PostgreSQL in der Regel in den Repositories vorhanden (siehe zum Beispiel https://wiki.ubuntuusers.de/PostgreSQL/) ===== Installationsanleitungen ===== * [[alle:technik:install:postgres:linux:start|Installationsanleitung für Linux]] * [[alle:technik:install:neu|Die Installation von ASV auf einem Windows-Betriebssystem]] Zum Thema [[alle:technik:backup:start|Sicherung und Rücksicherung]] ist eine eigene Seite vorhanden. Für die [[alle:technik:backup:service|regelmäßige Sicherung durch den Aktualisierungsdienst]] ist eine spezifische Konfiguration (Eintrag in der ''config.local.ini'') nach der Installation erforderlich. Falls Sie eigene Sicherungsskripten (Batch-Dateien o. ä.) einsetzen, denken Sie bei PostgreSQL-Updates daran, dort ggf. den Pfad zur Datei ''pg_dump.exe'' anzupassen und prüfen Sie das Sicherungsverzeichnis. ===== Upgrade Minor- und Major-Release ===== * [[alle:technik:postgresql:update|Update Minor-Release Windows]] * [[alle:technik:postgresql:upgrade-major-release|Upgrade Major-Release Windows]]