Als «postgresql» getaggte Fragen

PostgreSQL ist ein objektrelationales Open-Source-Datenbankverwaltungssystem (ORDBMS), das für alle wichtigen Plattformen einschließlich Linux, UNIX, Windows und OS X verfügbar ist. Bitte geben Sie bei Fragen Ihre genaue Version von Postgres an. Fragen zur Verwaltung oder zu erweiterten Funktionen richten Sie am besten an dba.stackexchange.com.


9
Sichern / Wiederherstellen einer dockerisierten PostgreSQL-Datenbank
Ich versuche, eine PostgreSQL-Datenbank zu sichern / wiederherzustellen, wie auf der Docker-Website erläutert, aber die Daten werden nicht wiederhergestellt. Die vom Datenbank-Image verwendeten Volumes sind: VOLUME ["/etc/postgresql", "/var/log/postgresql", "/var/lib/postgresql"] und die CMD ist: CMD ["/usr/lib/postgresql/9.3/bin/postgres", "-D", "/var/lib/postgresql/9.3/main", "-c", "config_file=/etc/postgresql/9.3/main/postgresql.conf"] Ich erstelle den DB-Container mit diesem Befehl: docker run -it --name …

13
Was sind die Vor- und Nachteile der Berechnung in SQL im Vergleich zu Ihrer Anwendung?
shopkeeper Tabelle enthält folgende Felder: id (bigint),amount (numeric(19,2)),createddate (timestamp) Angenommen, ich habe die obige Tabelle. Ich möchte die Aufzeichnungen für gestern abrufen und einen Bericht erstellen, indem der Betrag in Cent gedruckt wird. Eine Möglichkeit besteht darin, Berechnungen in meiner Java-Anwendung durchzuführen und eine einfache Abfrage auszuführen Date previousDate ;// …


8
Postgres eindeutige Einschränkung gegenüber Index
Soweit ich die Dokumentation verstehen kann, sind die folgenden Definitionen gleichwertig: create table foo ( id serial primary key, code integer, label text, constraint foo_uq unique (code, label)); create table foo ( id serial primary key, code integer, label text); create unique index foo_idx on foo using btree (code, label); …
154 sql  postgresql  unique 

4
Was verursacht FEHLER: Es gibt keine eindeutige Einschränkung, die den angegebenen Schlüsseln für die referenzierte Tabelle entspricht.
Die folgende Beispieltabellenstruktur gibt einen FEHLER an: Es gibt keine eindeutige Einschränkung, die den angegebenen Schlüsseln für die referenzierte Tabelle entspricht, und nachdem ich sie eine Weile angestarrt habe, kann ich nicht herausfinden, warum dieser Fehler in dieser Situation auftritt. BEGIN; CREATE TABLE foo ( name VARCHAR(256) PRIMARY KEY ); …
154 sql  postgresql 



20
PSQLException: Die aktuelle Transaktion wird abgebrochen, Befehle werden bis zum Ende des Transaktionsblocks ignoriert
In der Datei server.log von JBoss 7.1.1 Final wird die folgende (abgeschnittene) Stapelverfolgung angezeigt: Caused by: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2102) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1835) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:257) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:512) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:374) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:302) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.6.0_23] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [rt.jar:1.6.0_23] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) …







Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.