datenbanken:postgresql

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
datenbanken:postgresql [2022/06/18 21:57] – [backup] stdatenbanken:postgresql [2023/11/14 15:57] (aktuell) st
Zeile 14: Zeile 14:
  
 ===== Verwaltung ===== ===== Verwaltung =====
 +
   * [[http://pgadmin.org/|phppgadmin]] [[wpde>PhpPgAdmin]]   * [[http://pgadmin.org/|phppgadmin]] [[wpde>PhpPgAdmin]]
   * [[http://sourceforge.net/projects/pgaccess/|pgaccess]]   * [[http://sourceforge.net/projects/pgaccess/|pgaccess]]
Zeile 51: Zeile 52:
 export PGPASSWORD="GEHEIM" export PGPASSWORD="GEHEIM"
 pg_dumpall -h localhost -U postgres > $CURRENT_DATE.sql pg_dumpall -h localhost -U postgres > $CURRENT_DATE.sql
 +</code>
 +
 +
 +===== Fehlerbehebung =====
 +
 +==== Konfguration interaktiv prüfen ====
 +
 +
 +''sudo -u postgres /usr/lib/postgresql/15/bin/postgres --config-file=/etc/postgresql/15/main/postgresql.conf -D /var/lib/postgresql/15/main; echo $?''
 +
 +
 +==== SSL Cert nicht lesbar ====
 +
 +<file>FATAL:  could not access private key file "/etc/ssl/private/ssl-cert-snakeoil.key": Permission denied</file>
 +
 +Debian12 postgres ist sollte bereits Mitglied der Gruppe "ssl-cert" sein: <code bash>usermod -aG ssl-cert postgres</code>
 +
 +Problem: /etc/ssl/private ist chmod 700 mit root.root:
 +
 +<code bash>
 +chgrp ssl-cert /etc/ssl/private
 +chmod g+rx /etc/ssl/private
 </code> </code>