Задать вопрос
  • После установки postgreSQL не работает команда "psql"?

    @RouterTS
    Ошибка "psql не распознано как имя командлета" обычно возникает в Windows PowerShell, когда система не может найти утилиту psql. Это может быть связано с несколькими проблемами:

    1. PostgreSQL не установлен — Убедитесь, что PostgreSQL и его командлет psql установлены на вашем компьютере.
    2. Не добавлен в PATH — Если PostgreSQL установлен, убедитесь, что путь к исполняемому файлу psql добавлен в переменную окружения PATH.
      Для этого:
    • Откройте "Система" → "Дополнительные параметры системы".
    • Выберите "Переменные среды".
    • В "Системных переменных" найдите переменную Path, отредактируйте её и добавьте путь к каталогу, где установлен psql (например, C:\Program Files\PostgreSQL\13\bin).
    • Запуск из неправильной оболочки — Попробуйте запустить команду в cmd или в Git Bash, если вы работаете с Windows. psql может не распознаваться в PowerShell.


    После выполнения этих шагов попробуйте снова запустить psql.
    Ответ написан
    Комментировать