EnglischFranzösischSpanisch

OnWorks-Favicon

pg_virtualenv - Online in der Cloud

Führen Sie pg_virtualenv im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl pg_virtualenv, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


pg_virtualenv - Erstellen Sie eine Wegwerf-PostgreSQL-Umgebung zum Ausführen von Regressionstests

ZUSAMMENFASSUNG


pg_virtualenv [OPTIONAL] [-v 'Version ...'] [Befehl]

BESCHREIBUNG


pg_virtualenv erstellt eine virtuelle PostgreSQL-Serverumgebung und legt die Umgebung fest
Variablen wie Befehl kann auf den/die PostgreSQL-Datenbankserver zugreifen. Die Server sind
zerstört, wenn Befehl Ausgänge.

Die Umgebungsvariablen PGHOST, PG-DATENBANK, PGBENUTZER und PGPASSWORT wird gesetzt. Pro
Standardmäßig wird ein einzelner neuer Cluster mit der neuesten PostgreSQL-Serverversion erstellt
Eingerichtet. Der Cluster verwendet die erste verfügbare Portnummer ab 5432 und
PGPORT wird gesetzt.

Wenn Cluster für mehr als eine Version erstellt werden, unterscheiden sie sich in der Portnummer
gebraucht, und PGPORT ist nicht eingestellt. Die Cluster werden benannt Version/Regress. Um auf einen Cluster zuzugreifen,
kompensieren PGCLUSTER=Version/Regress. Um den Zugriff zu erleichtern, sind die Cluster auch in registriert
/etc/postgresql-common/pg_service.conf, mit der Versionsnummer als Clustername. Cluster
kann durch Übergabe der Verbindungszeichenfolge "dienst=Version", z.B psql Dienst=9.2.

Beim Aufruf als Root werden die Cluster in . erstellt /etc/postgresql/ wie gewöhnlich; für andere
Benutzer, PG_CLUSTER_CONF_ROOT und PGSYSCONFDIR werden auf ein temporäres Verzeichnis gesetzt, in dem alle
zu den Clustern gehörende Dateien werden erstellt.

OPTIONAL


-a Verwenden Sie alle installierten PostgreSQL-Serverversionen.

-v Version ...
Verwenden Sie diese Versionen (durch Leerzeichen getrennte Liste).

-c pg_createcluster Optionen
Zusätzliche Optionen zum Weitergeben pg_createcluster.

-i initdb Optionen
Zusätzliche initdb-Optionen zur Übergabe an pg_createcluster.

-o Leistung=Wert
Konfigurationsoption zum Festlegen in der Datei postgresql.conf, übergeben an pg_createcluster.

-s Starten Sie eine Shell in der virtuellen Umgebung, wenn Befehl fehlschlägt.

-t Installieren Sie Cluster in einem temporären Verzeichnis, auch wenn sie als Root ausgeführt werden.

-h Programmhilfe anzeigen.

BEISPIEL


# pg_virtualenv Scheck machen

ANMERKUNG


Beim Laufen mit Fakeroot(1) pg_virtualenv fällt auf den Nicht-Root-Betriebsmodus zurück.
Das Ausführen von "fakeroot pg_virtualenv" als Root schlägt jedoch fehl.


PG_VIRTUALENV_NEWPID=ja
Wenn nicht leer, pg_virtualenv wird sich erneut ausführen mit neupid(1).

PG_VIRTUALENV_UNSHARE=Fahnen
Wenn nicht leer, pg_virtualenv wird sich erneut ausführen mit aufheben(1) unter Verwendung dieser Flags.

PGPORT=n
Wenn festgelegt, wird der Wert für den erstellten (einzelnen) Cluster verwendet.

Verwenden Sie pg_virtualenv online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad