PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Postgres psql wird nicht als interner oder externer Befehl erkannt

Nur ein Update, weil ich es unter Windows 10 ausprobiert habe. Sie müssen den Pfad wie folgt festlegen:;C:\Program Files\PostgreSQL\9.5\bin;C:\Program Files\PostgreSQL\9.5\lib

Sie können dies entweder über die CMD tun, indem Sie set PATH [the path] verwenden oder von meinem

Suchen Sie dann nach Pfad.

Wichtig: Ersetzen Sie nicht die bereits vorhandenen PATHs, sondern fügen Sie wie folgt einen neben ihnen hinzu:;C:\Program Files\PostgreSQL\9.5\bin;C:\Program Files\PostgreSQL\9.5\lib

Bitte beachten :Wenn Sie unter Windows 10 folgendermaßen vorgehen:Computer => Eigenschaften => Erweiterte Systemeinstellungen => Umgebungsvariablen => Systemvariablen> PATH auswählen, erhalten Sie tatsächlich die Option, eine neue Zeile hinzuzufügen. Klicken Sie auf Bearbeiten, fügen Sie die Ordnerpfade /bin und /lib hinzu und speichern Sie die Änderungen.

Schließen Sie dann Ihre Eingabeaufforderung, falls sie geöffnet ist, und starten Sie sie erneut. Versuchen Sie es mit psql --version und prüfen Sie, ob der von Ihnen festgelegte Pfad hinzugefügt wurde oder nicht und ob er korrekt hinzugefügt wurde oder nicht.

Wichtiger Hinweis:

Ersetzen Sie 9.5 durch Ihre aktuelle Versionsnummer. Ab 2021 sind das 13