|
encbladexp
Ehemaliger
Anmeldungsdatum: 16. Februar 2007
Beiträge: 17531
|
PostgreSQL hat kein Admin Passwort, nicht als Default. Wenn du "sudo sudo" machst, wirst du mit dem ersten sudo zu root, mit dem 2. sudo wirst du dann zum User Postgres. Je nachdem welche Konfiguration in der /etc/sudoers ist braucht man 1x oder 2x sudo (man kann nämlich dafür sorgen das man als normaler User nur root, aber nicht ein anderer User werden kann, über den Umweg mit dem 2. sudo geht es dann aber). Wenn da nach einem Passwort gefragt wird, dann nach deinem normalem Userpasswort. mfg Betz Stefan
|
|
gunth3r
Anmeldungsdatum: 24. September 2011
Beiträge: Zähle...
|
Yeah. Ich bin drin, dank Eingabe des PC-Passworts. Nach Abmelden aus psql und dann nochmaligem Anmelden mit sudo sudo -u postgres psql geht es auch ohne Passwort.
Stefan vielen Dank. Goldtipp.
gunth3r
|
|
fu-sin
Anmeldungsdatum: 17. April 2012
Beiträge: Zähle...
|
Bei "Steuern des PostgreSQL-Dienstes": Braucht man die Versionnummer nicht mehr mit anzugeben. (Hier bei 12.04, Postgresql - 9.1)
|
|
noisefloor
Anmeldungsdatum: 6. Juni 2006
Beiträge: 29567
|
Hallo, dazu auch noch: Das sollte doch auch über sudo service postgresql BEFEHL was IMHO der "aktueller" Weg ist. Gruß, noisefloor
|
|
noisefloor
Anmeldungsdatum: 6. Juni 2006
Beiträge: 29567
|
Hallo, habe die Einleitung mal umgeschrieben und auch sonst ein paar Minors gefixt. Gruß, noisefloor
|
|
psyalex
Anmeldungsdatum: 4. Januar 2006
Beiträge: Zähle...
|
Bin ja kein Experte aber der Abschnitt "Steuern des PostgreSQL-Dienstes" sollte meiner Meinung nach überarbeitet werden. Ich kann nicht überprüfen ob der Code unter 8.4 funktioniert hat, unter 9.1 (auf die Version auf die sich der Artikel beziehen soll) tut er es nicht mehr. Mann könnte hier auch darauf hinweisen wie damit umzugehen ist, wenn zwei Versionen installiert sind, was nach einem Upgrade auf eine neuere Ubuntu Version nicht selten sein dürfte. Bsp. | sudo service postgresql status
sudo service postgresql status 9.1
sudo service postgresql status 9.3
sudo service postgresql stop 9.1
|
bzw.
| sudo /etc/init.d/postgresql status
sudo /etc/init.d/postgresql status 9.1
...
|
|
|
MoonKid
Anmeldungsdatum: 9. Februar 2012
Beiträge: 1379
|
psyalex schrieb: der Abschnitt "Steuern des PostgreSQL-Dienstes" sollte meiner Meinung nach überarbeitet werden.
Sehe ich gerade genauso. Nutze gerade Kubuntu 14.04 und PostGreSql9.3. Hab zu wenig Ahnung von dem neuen Init-Zeug, aber 'sudo service postgresql start' funktioniert hier problemlos.
|
|
MoonKid
Anmeldungsdatum: 9. Februar 2012
Beiträge: 1379
|
Ist dieses pgAdmin das gleiche, wie im Artikel beschriebenen pgAdmin3? Auf der Website fehlt mir die 3, daher die Frage. Falls es das gleiche ist (abgesehen, von minimalen Versionsunterschieden), würde ich diese Seite gerne in die Links mit aufnehmen.
|
|
noisefloor
Anmeldungsdatum: 6. Juni 2006
Beiträge: 29567
|
Hallo, MoonKid schrieb: Sehe ich gerade genauso. Nutze gerade Kubuntu 14.04 und PostGreSql9.3. Hab zu wenig Ahnung von dem neuen Init-Zeug, aber 'sudo service postgresql start' funktioniert hier problemlos.
Der Artikel ist aber "nur" für Precise getestet... Theoretisch sollte das mit service... auch schon unter 12.04 funktionieren, praktisch müsste das dann mal jemand bestätigen. MoonKid schrieb: Ist dieses pgAdmin das gleiche, wie im Artikel beschriebenen pgAdmin3?
Auf der Website fehlt mir die 3, daher die Frage. Falls es das gleiche ist (abgesehen, von minimalen Versionsunterschieden), würde ich diese Seite gerne in die Links mit aufnehmen.
Ja. Warum das Paket die 3 im Paketname hat - keine Ahnung. Gruß, noisefloor
|
|
Rela-tiv
Anmeldungsdatum: 7. Mai 2010
Beiträge: Zähle...
|
Bin zwar mit Mint 17 unterwegs, aber da ich meine PostgreSQL-Datenbank nach dem Artikel eingrichtet habe, sollte das wohl trotzdem hierher passen.
Bastel grade an meiner PostgreSQL-Datenbank rum und hab mir pgAdmin3 aus den universe-Paketquellen installiert (Paket-Version 1.18.1-2), die Datenbank ist Version 9.4.
Nachdem ich die Verbindung zum Server aufgebaut habe, habe ich die Meldung bekommen, dass die Version von pgAdmin nur Datenbankversionen von 8.4 bis 9.3 unterstützt.
Sollte vlt. eine Anmerkung dazu in den Wiki-Artikel rein, bis es eine neuere Version von pgAdmin in den Quellen gibt.
|
|
Rela-tiv
Anmeldungsdatum: 7. Mai 2010
Beiträge: Zähle...
|
Habe mich grade noch ein wenig im Netz umgeschaut und habe von pgAdmin die aktuelle Version (1.22) per Fremdquelle gefunden. Außerdem kann man auch die Datenbank damit gleichzeitig auf dem neusten Stand halten.
Die Einrichtung der Fremdquelle wird folgend im PostgreSQL-Wiki beschrieben:
http://wiki.postgresql.org/wiki/Apt
|
|
noisefloor
Anmeldungsdatum: 6. Juni 2006
Beiträge: 29567
|
Hallo, das Problem ist unter Ubuntu aber IMHO nicht existent, wenn man - wie im Artikel beschrieben - PostgreSQL und pgadmin aus den Ubuntu-Quellen installiert. Für Trusty ist PostgreSQL 9.3 und pgadmin 1.18 - passt. Für Xenial (für das der Artikel so wie so noch nicht getestet ist), ist PostgreSQL 9.5 und pgadmin 1.22 - passt. Gruß, noisefloor
|
|
Rela-tiv
Anmeldungsdatum: 7. Mai 2010
Beiträge: Zähle...
|
Ah, kleiner Irrtum meinerseits, die Datenbank läuft auf einem Raspberry mit Raspbian, da sind die schon bei Version 9.4 in den normalen Paketquellen. Damit hat sich das Thema soweit erledigt. Ein Hinweis auf die Versions-Kompatibilität wäre somit höchstens für Nutzer interessant, die Datenbanken fernverwalten wollen. Gruß, Rela-tiv
|
|
noisefloor
Anmeldungsdatum: 6. Juni 2006
Beiträge: 29567
|
Hallo, hast du eigentlich irgendwo online in der Doku gefunden, dass das so ist? In der Doku von pgadmin 1.22 steht: "pgAdmin supports database server versions 7.3 and up." - was ja kein Problem ist. Gruß, noisefloor
|
|
Rela-tiv
Anmeldungsdatum: 7. Mai 2010
Beiträge: 12
|
pgadmin 1.22 kann mit allen Datenbankversionen (ab der von dir erwähnten 7.3) umgehen, die Version 1.18 hatte mir die Fehlermeldung ausgegeben, dass sie nur bis Datenbankversion 9.3 verarbeiten kann. Kann bei Interesse gerne nochmal auf meinem 2. Rechner pgadmin aus den normalen Quellen installieren und zur Datenbank verbinden und von der Fehlermeldung einen Screenshot machen. Gruß, Rela-tiv
|