datenbanken:postgresql

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
datenbanken:postgresql [2022/06/18 20:51] – [upgrade debian9 zu debian 10] 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 49: Zeile 50:
 <code bash> <code bash>
 CURRENT_DATE=$(date +%Y%m%d_%H%M) CURRENT_DATE=$(date +%Y%m%d_%H%M)
-export PGPASSWORD=GEHEIM  +export PGPASSWORD="GEHEIM" 
-pg_dumpall -h localhost -U postgres > psql/$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>