Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
public:postgres [2023/11/20 14:06] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1public:postgres [2023/11/20 14:06] (aktuell) – ↷ Seite von postgres nach public:postgres verschoben fla40246
Zeile 1: Zeile 1:
 +====== Postgres ======
  
 +Informationen und Links zu [[https://www.postgresql.org/|Postgres]]-Installationen der Fakultät IM.
 +
 +===== Verbindungsinformationen =====
 +
 +Postgres ist auf den Datenbankservern Zeus / Hera (''%%zeus.hs-regensburg.de%%'', ''%%hera.hs-regensburg.de%%'') für die Mitglieder der Fakultät IM verfügbar.
 +
 +|**Benutzername**                                             |//abc12345//                            |wie RZ-Account                                                                                                                                                                                     |
 +|**Passwort**                                                 |<wrap em>aktuelles Postgres Passwort</wrap>|Das aktuelle Passwort ist unabhängig von anderen Hochschulpasswörtern. Das Initialpasswort ist gleich dem\\ Benutzernamen und sollte geändert werden. → siehe [[#Passwort_ändern|#Passwort ändern]]|
 +|**Datenbank**                                                |//abc12345//                            |Außer bei bestimmten Projekten, ist der Name der Datenbank gleich dem Benutzernamen.                                                                                                               |
 +|**Host**                                                     |''%%localhost%%''                       |für PHP-Webseiten auf dem Server selbst                                                                                                                                                            |
 +|:::                                                          |''%%zeus.hs-regensburg.de%%''\\ ''%%hera.hs-regensburg.de%%''|über Netzwerk, von anderen Computern aus|
 +|**Port**                                                     |''%%5432%%''                            |Standardport                                                                                                                                                                                       |
 +
 +Weitere Informationen:
 +
 +  * Zumindest eine der zentralen Postgres Datenbanken ist für jeden PC im Campus-LAN oder per  ständig verfügbar.
 +  * Jeder Benutzer hat eine eigene Datenbank auf jedem Server.
 +  * PHP-Webseiten auf den Servern Zeus / Hera sollten auf die jeweilige Benutzer-Datenbank zugreifen.
 +  * Die Benutzer-Datenbanken werden NICHT gesichert.
 +
 +<WRAP info>
 +**Serververfügbarkeit und Datenbankversion:**
 +
 +  * Die Server bieten normal unterschiedliche Datenbankversionen, älter und neuer.
 +  * In einem Semester sind nicht unbedingt beide Server/Datenbanken gleichzeitig online und verfügbar.
 +  * Welcher Server bzw. Datenbank benutzt werden kann, erfahren sie ggf. von ihrem Dozenten oder einem [[Service_und_Support|IM-Mitarbeiter]].
 +</WRAP>
 +
 +===== Zugriff auf die Postgres Datenbank =====
 +
 +==== Kommandozeile ====
 +
 +Verbindung zu einem Datenbankserver Zeus / Hera mit einem Commandline-Client:
 +
 +  psql -h <datenbankserver> <datenbank> <benutzername>
 +  
 +  psql -h zeus.hs-regensburg.de abc12345 abc12345%%
 +  
 +  psql -h hera.hs-regensburg.de abc12345 abc12345
 +
 +Benutzername und Passwort werden entsprechend der [[#Verbindungsinformationen]] angegeben.
 +
 +==== GUI Client ====
 +
 +Als grafischer PostgreSQL Client kann z.B. [[https://dbeaver.io/|DBeaver]] genutzt werden.
 +
 +===== Passwort ändern =====
 +
 +Standarmäßig sollte man auch sein Passwort ändern. Allgemein wird das eigene Postgres Passwort nach dem Login mit folgendem Befehl geändert:
 +
 +  abc12345=> \password
 +
 +===== Siehe auch =====
 +
 +  * [[public:FAQ_Linux|FAQ Linux]]
 +  * [[public:accounts|Accounts]]
 +  * [[public:oracle|Oracle]]-Datenbank
 +  * [[public:mysql_mariadb|MySQL]]-Datenbank
 +
 +===== Weblinks =====
 +
 +  * [[https://www.postgresql.org/docs/|Dokumentation]] von Postgres zur Datenbank
 +  * [[https://www.postgresql.org/|Postgres-Homepage]]
 +  * [[http://httpd.apache.org/|Apache-Webserver]]
 +  * [[http://www.php.net/|PHP-Homepage]]
Drucken/exportieren