Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> psql ломает работу терминала. Как прервать просмотр большой таблицы 
:(
    Опции темы
sir_nuf_nuf
Дата 18.5.2009, 22:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 920
Регистрация: 6.1.2008

Репутация: 1
Всего: 31



Всем привет!

У меня такая ситуация:

Есть Postgresql, который слушает на локальном ip адресе. Для работы с ним, я подключаюсь по ssh к серверу БД и запускаю psql.
В качестве терминала использую xterm.

Проблема:
При запросе , выводящем много данных 
Код

ripe1=> select * from route;


psql переходит в режим просмотра, позволя ходить вверх-вниз по результату.
Код

   obj   |       value        
---------+--------------------
 3084476 | 193.254.30.0/24
 3084477 | 212.166.64.0/19
 3084478 | 212.80.191.0/24
 3084479 | 195.2.0.0/19
 3084480 | 195.170.96.0/19
 3084481 | 217.21.76.0/24
 3084482 | 212.44.224.0/19
 3084483 | 212.80.176.0/29
 3084484 | 194.79.241.0/24
 3084485 | 62.150.0.0/16
 3084486 | 194.113.52.0/23
 3084487 | 63.105.192.0/20
 3084488 | 194.154.130.0/24
 3084489 | 194.154.131.0/24
:


Как из такого режима выйти ? Раньше как - то работало, сейчас - нет.
При различных комбинациях "q", "Ctrl-C", "Ctrl-D" клиент либо виснет, т.е. символы печатает, но никак на них не реагирует:
Код

 3084498 | 62.38.0.0/16
 3084499 | 194.44.71.0/24
 3084500 | 62.68.64.0/19


^C
^D
qD
q
q
^C


Либо возвращается в обычный режим но ломает терминал - в нем ничего нельзя ввести. Перевод строки так же не работает. Эффект остается даже после выхода из psql
Код

 3084520 | 213.152.128.0/19
 3084521 | 62.80.80.0/20
 3084522 | 62.80.64.0/20
 3084523 | 194.103.167.0/24
:\q
[nuf@nuf:~]$ [nuf@nuf:~]$ [nuf@nuf:~]$ [nuf@nuf:~]$ [nuf@nuf:~]$ [nuf@nuf:~]$ [nuf@nuf:~]$ [nuf@nuf:~]$ [nuf@nuf:~]$

(видно, как shell реагирует на enter)


Вопрос:
Это, блин, что такое?!  smile   как это забороть.




--------------------
user posted image
user posted image
PM MAIL Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PostgreSQL | Следующая тема »


 




[ Время генерации скрипта: 0.5218 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.