powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Работа с postgresql в консоли
10 сообщений из 10, страница 1 из 1
Работа с postgresql в консоли
    #39893565
falazure
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет.

у меня проблема с postgresql 9.4 .
запускаю через консоль psql.exe -U postgres.

До того как подключиться к БД, пишу в консоли \dt - консоль выдаёт 'отношения не найдены'. (то есть команда отрабатывает).

Затем подключаюсь к БД с помощью \c test_db.

Если теперь введу \dt или ещё какие-нибудь команды с \, то консоль ругается: "more не является внутренней или внешней командой".

В PATH, по идее, добавил папки и bin и lib. Почему при подключении к бд перестают команды работать?
...
Рейтинг: 0 / 0
Работа с postgresql в консоли
    #39893601
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
falazure,

значит у вас настроен pager неадекватно для вашей ОС.
more вполне типичный дефолтный pager
...
Рейтинг: 0 / 0
Работа с postgresql в консоли
    #39893617
falazure
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И что можно сделать с этим? Не знаю что за pager и more.
...
Рейтинг: 0 / 0
Работа с postgresql в консоли
    #39893631
kira ivanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
falazure,

есть подозрение, что в PATH осталось только то, что вы добавили. Покажите :

-bash-4.2$ env | grep PATH
и
-bash-4.2$ which more
...
Рейтинг: 0 / 0
Работа с postgresql в консоли
    #39893633
falazure
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kira ivanov,

У меня винда, не линукс.

в винде , наверное, это делается через echo %PATH% ?
...
Рейтинг: 0 / 0
Работа с postgresql в консоли
    #39893635
kira ivanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
falazure,
посмотрите есть ли more в system32
перед запуском psql.exe выполните set PATH=%PATH%;C:\Windows\System32
...
Рейтинг: 0 / 0
Работа с postgresql в консоли
    #39893636
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kira ivanov
falazure,

есть подозрение, что в PATH осталось только то, что вы добавили. Покажите :

-bash-4.2$ env | grep PATH
и
-bash-4.2$ which more

зачетный троллинг.
...
Рейтинг: 0 / 0
Работа с postgresql в консоли
    #39893638
kira ivanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mefman

зачетный троллинг.


проходили такое

falazure,
да в винде echo %PATH%
и в гугл перебирать варианты на "windows psql 'more' is not recognized"
...
Рейтинг: 0 / 0
Работа с postgresql в консоли
    #39893645
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kira ivanov,
Нуичо? more не относится к psql. И бессмысленно искать её в PATH, поскольку явлчется сообщением окна Проблема автора темы тооэлько в невнимательности.
...
Рейтинг: 0 / 0
Работа с postgresql в консоли
    #39893649
kira ivanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Partisan M
kira ivanov,
Нуичо? more не относится к psql. И бессмысленно искать её в PATH, поскольку явлчется сообщением окна Проблема автора темы тооэлько в невнимательности.


Иничего :)

ссылка на доку привел Melkij, читаем внимательно:
Controls use of a pager program for query and psql help output. If the environment variable PSQL_PAGER or PAGER is set, the output is piped to the specified program. Otherwise a platform-dependent default program (such as more) is used.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Работа с postgresql в консоли
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]