Importieren der .sql-Datei in pgadmin iii

8

Ich möchte eine SQL-Datei in PostgreSQL importieren. Ich benutze pgadmin iii. Ich erstelle eine SQL-Datei in phpmyadmin und jetzt möchte ich die gleiche Datei in pgadmin iii importieren. Ich mache folgendes, aber es hat nicht für mich funktioniert. Ich wähle Schema der Datenbank in pgadmin iii und danach versuche ich folgende Abfrage auszuführen:

%Vor%

aber es erzeugt einen Fehler und der Fehler ist:

%Vor%

Bitte helfen Sie mir.

    
user1954209 06.03.2014, 07:15
quelle

4 Antworten

13

Ich denke, dass der beste Weg, eine SQL-Datei zu importieren, das Tool psql wie folgt ist:

%Vor%     
Houari 06.03.2014 10:38
quelle
10

Sie können keine einfache * sql-Datei über pgAdmin importieren. Es unterstützt nur den benutzerdefinierten Import, wie er über ( pg_restore ) erstellt wurde - das pgAdmin im Hintergrund verwendet ).

Sie sollten die Befehlszeile , NICHT pgAdmin für diese Aufgabe verwenden. Ihr Kommentar zu einer anderen Antwort weist darauf hin, dass Sie den Befehl von pgAdmin ausgeführt haben. Dies wird nicht funktionieren.

%Vor%

Beachten Sie, dass -h optional ist und davon abhängt, wie Sie sich mit dem System verbinden.

    
DrColossos 06.03.2014 11:23
quelle
1

Unter Windows kann ich den Befehl psql nur von einem normalen CMD-Konsolenfenster ausführen, nicht von einem Bash-Fenster, wie ich es bekommen könnte, wenn ich git installiert hätte. Sie sollten psql.exe irgendwo wie C: \ Programme \ PostgreSQL \ 9.4 \ bin haben.

    
Cathy Graichen 11.04.2016 22:22
quelle
0

@DrColossos ist korrekt. Sie müssen diesen Befehl über die Befehlszeile in dem Verzeichnis verwenden, das die ausführbare Datei psql.exe enthält.

Wenn Sie diesen Befehl verwenden, um eine bereits auf Ihrem System vorhandene Datenbank zu ersetzen, müssen Sie diese Datenbank löschen, bevor Sie den Befehl ausführen.

Wenn Sie nach der Ausführung des Befehls seltsame Indizierungsprobleme bekommen, lesen Sie dieses Tutorial , wie es zu beheben ist.

    
GabeMeister 06.06.2014 15:58
quelle

Tags und Links