Ich versuche, die PostgreSQL-Administration zu erlernen, und habe begonnen, den Umgang mit dem psqlBefehlszeilentool zu erlernen . psql --username=postgresWie liste ich alle Datenbanken und Tabellen auf, wenn ich mich mit anmelde? Ich habe versucht \d, dund dS+doch nichts aufgeführt ist . Ich habe mit pgAdmin III zwei Datenbanken und einige …
Ich möchte einige SQL-Abfragen mit meiner PostgreSQL-Datenbank vergleichen. Gibt es eine Möglichkeit, wie ich SQL-Abfragen zeitlich festlegen kann psql?
Ich befinde mich mitten in einer Datenbankservermigration und kann nicht herausfinden (nachdem ich hier gegoogelt und gesucht habe), wie ich die Datenbankberechtigungen (oder alle Berechtigungen auf dem Server) unter PostgreSQL mithilfe des psqlBefehlszeilentools auflisten kann. Ich bin auf Ubuntu 11.04 und meine PostgreSQL-Version ist 8.2.x.
Unter Verwendung \c <database_name>von PostgreSQL wird eine Verbindung zur angegebenen Datenbank hergestellt. Wie kann der Name der aktuellen Datenbank ermittelt werden? Eingabe: my_db> current_database(); produziert: ERROR: syntax error at or near "current_database" LINE 1: current_database();
Ich habe ein Skript für REINDEXIndizes in einer Datenbank geschrieben. Hier ist einer von ihnen: echo -e "\nreindex for unq_vbvdata_vehicle started at: `date "+%F %T"`" >> ${LOG_FILE} psql -U ${USERNAME} -h ${HOSTNAME} -d ${DBNAME} -c "REINDEX INDEX scm_main.unq_vbvdata_vehicle;" if [[ ${?} -eq 0 ]]; then echo "reindex for unq_vbvdata_vehicle finished …
Ich habe PostgreSQL mit dem One-Click-Installer auf einem Computer mit Mac OS X installiert . Dann versuche ich, mit dem psqlBefehl auf PostgreSQL zuzugreifen , aber es scheint nicht verfügbar zu sein. Ich erhalte diese Nachricht: psql -bash: psql: command not found Muss ich noch etwas installieren? Oder wie kann …
Kürzlich wurde mein Computer von Mac OS X Lion (10.7.4) auf Mountain Lion (10.8) aktualisiert, und ich denke, es hat meine PostgreSQL-Installation beschädigt. Es wurde ursprünglich über Homebrew installiert. Ich bin kein DBA, aber ich hoffe, jemand kann mir sagen, wie ich das beheben kann. Ich konnte keine Verbindung herstellen …
Ich möchte mehrere SQL-Skripte nacheinander psqlals einzelne Transaktion ausführen , um mein Datenbankschema einzurichten. Wie geht das am besten? In der Vergangenheit wusste ich, dass ich ein Master-Skript hatte, psqlgegen das ich lief , einschließlich der anderen Dateien, aber ich erinnere mich nicht an die Syntax dieses Skripts.
Ich bin sehr angetan von bash's Reverse-Search-History (Cr) (Kommandozeilenfunktion): Suchen Sie rückwärts ab der aktuellen Zeile und blättern Sie nach Bedarf im Verlauf nach oben. Dies ist eine inkrementelle Suche. Als ich traf control-rin bash, erhalte ich die folgenden: (reverse-i-search)`': Und ich bin in der Lage, Zeichen von zuvor ausgeführten …
Ich verwende PostgreSQL 9.1.X Ich versuche, ein psqlSkript zu erstellen , um Ergebnisse ohne Kopfzeile, aber mit Fußzeile zu drucken. http://www.postgresql.org/docs/9.1/static/app-psql.html Aus dem obigen Dokument \pset tuples_only schaltet sowohl die Kopf- als auch die Fußzeile aus. und \pset footer off Schaltet nur die Fußzeile aus. Gibt es eine Möglichkeit psql, …
Es ist unwahrscheinlich, dass diese Frage zukünftigen Besuchern hilft. Es ist nur für ein kleines geografisches Gebiet, einen bestimmten Zeitpunkt oder eine außerordentlich enge Situation relevant, die für das weltweite Internetpublikum nicht allgemein anwendbar ist. Wenn Sie Hilfe benötigen, um diese Frage allgemeiner anwendbar zu machen, besuchen Sie die Hilfe …
Wenn ich mit eine Verbindung zu einer Postgresql-Datenbank herstelle psql, werden häufig folgende Meldungen angezeigt: => SELECT * FROM question_view ; ERROR: character with byte sequence 0xd7 0x9e in encoding "UTF8" has no equivalent in encoding "LATIN1" Nach dieser SO-Antwort verstehe ich, dass ich die Client-Codierung entsprechend ändern sollte: SET …
Wann werden Zugriffsrechte von \ l aufgelistet und wann nicht? Die von \ l aufgelisteten Zugriffsrechte können sich nach einer Erteilung ändern und widerrufen: $ createuser -EP my_readonly $ psql development development=# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges -----------------------------+----------+----------+-------------+-------------+----------------------- development …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.