Ich habe gerade Postgres 8.4 auf Ubuntu 9.10 installiert und mich nie darum gebeten, einen Superuser zu erstellen. Gibt es einen Standard-Superuser und dessen Passwort? Wenn nicht, wie erstelle ich eine
PostgreSQL ist ein leistungsstarkes, objektrelationales Open-Source-Datenbanksystem. Es verfügt über mehr als 15 Jahre aktive Entwicklung und eine bewährte Architektur, die ihm einen guten Ruf für Zuverlässigkeit, Datenintegrität und Korrektheit eingebracht hat. Es läuft auf allen gängigen Betriebssystemen, einschließlich Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) und Windows.
Ich habe gerade Postgres 8.4 auf Ubuntu 9.10 installiert und mich nie darum gebeten, einen Superuser zu erstellen. Gibt es einen Standard-Superuser und dessen Passwort? Wenn nicht, wie erstelle ich eine
Ich untersuche ein Problem, bei dem DB-Verbindungen auf unbestimmte Zeit offen bleiben und Probleme auf dem DB-Server verursachen. Wie sehe ich aktuell offene Verbindungen zu einem PostgreSQL-Server, insbesondere zu solchen, die eine bestimmte Datenbank verwenden? Im Idealfall würde ich gerne...
Gibt es einen Einzeiler , der einem neuen Benutzer die SELECT-Berechtigungen für postgresql gewährt? Etwas, das den folgenden Pseudocode implementieren würde: GRANT SELECT ON TABLE * TO
Weiß jemand, ob Postgres eine Möglichkeit hat, Abfrageergebnisse "hübsch" anzuzeigen, wie es MySQL tut, wenn eine Abfrage mit \ G in der Befehlszeile beendet wird? Zum Beispiel "select * from sometable \ G" im Gegensatz zu "select * from sometable"; Danke
Ich habe pg_dump auf einem Computer verwendet und die Ergebnisdatei in eine andere kopiert, wo ich versucht habe, sie wiederherzustellen. Ich glaube, das Schema ist dasselbe. Ich bekomme jedoch: pg_restore: [archiver] input file does not appear to be a valid archive Ich habe folgende Operationen...
Das Ausführen von Elementen in einer virtuellen Maschine hat gewisse Leistungseinbußen zur Folge. Inwieweit wirkt sich dies jedoch wirklich auf die Leistung eines Datenbanksystems aus? Ich fand dieses akademische Nachschlagewerk mit einigen interessanten Benchmarks, aber es war nur ein...
Gibt es ein MySQL-Äquivalent SHOW CREATE TABLEin postgres? Ist das möglich? Wenn nicht, welche ist die nächstbeste Lösung? Ich benötige die Anweisung, weil ich sie zum Erstellen der Tabelle auf einem Remoteserver (über WCF)
Ich versuche, einem neuen postgres-Benutzer (nicht dem Eigentümer) alle Berechtigungen für alle Tabellen einer bestimmten Datenbank zu gewähren. Es scheint, dass GRANT ALL PRIVILEGES ON DATABASE my_db TO new_user;das nicht geht. Nach erfolgreicher Ausführung des Befehls (als postgres-Benutzer)...
Um eine Webanwendung auf Basis von postgresql zu entwickeln, muss libpq auf meinem centos installiert werden. Ich kann es mit "apt-get install libpq-dev" auf Ubuntu installieren, aber ich kann es nicht mit "yum install libpq" auf Centos installieren. Wer kann mir sagen, wie man es installiert,...
Wir schlagen das ständig im Büro durch, und die Frage taucht immer wieder auf. Wie gehen Sie mit der PostgreSQL-Replikation um? Ich spreche nicht unbedingt von fortgeschrittenen Clustern, sondern halte es einfach mit Master-Slave, Master-MultiSlave und Master-Master. Ich finde, dass das Einrichten...
Gibt es eine Möglichkeit, eine PostgreSQL-Datenbank zu exportieren und später unter einem anderen Namen zu importieren? Ich verwende PostgreSQL mit Rails und exportiere häufig die Daten aus der Produktion, wo die Datenbank blah_production heißt, und importiere sie bei der Entwicklung oder beim...
PostgreSQL-Benutzer führen standardmäßig eine Peer-Authentifizierung auf Unix-Sockets durch, wobei der Unix-Benutzer mit dem PostgreSQL-Benutzer identisch sein muss. So nutzen suoder sudowerden Menschen häufig zum postgresSuperuser. Ich sehe oft Leute, die Konstrukte verwenden wie: sudo su -...
Ich schreibe ein Shell-Skript, das mit 2 Formen psql aufruft ... eine per Befehl (-c), die andere per Datei (-f). zB psql -c "create table foo (bar integer)" psql -f foobar.sql Ein Unterschied zwischen diesen Formularen besteht darin, dass ein Aufruf per Befehl (-c) einen Exit-Code ungleich Null...
Ich starte eine Postgres 9.3-Instanz auf einem Ubuntu 12.04-Server: ~# service postgresql start * The PostgreSQL server failed to start. Please check the log output. [fail] Der Start schlägt fehl, aber es bleibt kein Protokoll, diese Datei ist leer: tail /var/log/postgresql/postgresql-9.3-main.log...
Ich führe diesen Befehl aus: pg_dumpall | bzip2 > cluster-$(date --iso).sql.bz2 Es dauert zu lange. Ich schaue mir die Prozesse mit an top. Der bzip2-Prozess benötigt ungefähr 95% und postgres 5% eines Kerns. Der waEintrag ist niedrig. Dies bedeutet, dass die Festplatte nicht der Engpass...
Das ist also die Situation. Es scheint, dass wir einen offenen TCP-Port 5432 für die Welt benötigen, über den ein Kunde Zugriff auf seine PostgreSQL-Datenbank hat. Aus offensichtlichen Gründen können wir nicht einfach "nein" sagen, sondern nur als letztes Mittel. Was sind die größten Probleme?...
So ändern Sie das postgresql-Passwort des Benutzers mit SQL. Ich habe Benutzer (alex) und sein Passwort (zB pass) Ich muss sein Passwort mit der SQL-Anweisung auf NULL ändern
Ich habe Gerüchte gehört, dass auf Datenbank- und Mailservern schlimme Dinge passieren, wenn Sie die Systemzeit ändern, während sie ausgeführt werden. Es fällt mir jedoch schwer, konkrete Informationen zu den tatsächlichen Risiken zu finden. Ich habe einen Postgres 9.3-Produktionsserver, der auf...
Ähnlich wie bei dieser Frage würde ich einen Nur-Schema-Dump in PostgreSQL
Angenommen, Sie sehen diese Nachricht: FATAL: Ident authentication failed for user "..." Was sind die Ursachen dieser