Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: The server version of this PostgreSQL is unknown  (Прочитано 1632 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Electricity

  • Автор темы
  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
The server version of this PostgreSQL is unknown
« : 29 Декабря 2017, 10:48:21 »
The server version of this PostgreSQL is unknown, falling back to the client version.
И соединения с базой нет.

$ psql --version
psql (PostgreSQL) 10.1

$ pg_config --version
PostgreSQL 10.1

Консоль psql:
=> select version();
┌─────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                                 version                                                 │
├─────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ PostgreSQL 10.1 on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 6.3.0-12ubuntu2) 6.3.0 20170406, 64-bit │
└─────────────────────────────────────────────────────────────────────────────────────────────────────────┘
(1 строка)

Код: (Text) [Выделить]
# ps ax | grep postg
 1000 ?        S      0:00 /usr/lib/postgresql/10/bin/postgres -D /media/datadrive/var/lib/postgresql/10/main -c config_file=/etc/postgresql/10/main/postgresql.conf
 1161 ?        Ss     0:00 postgres: 10/main: checkpointer process
 1162 ?        Ss     0:00 postgres: 10/main: writer process
 1163 ?        Ss     0:01 postgres: 10/main: wal writer process
 1164 ?        Ss     0:00 postgres: 10/main: autovacuum launcher process
 1165 ?        Ss     0:00 postgres: 10/main: stats collector process
 1166 ?        Ss     0:00 postgres: 10/main: bgworker: logical replication launcher
« Последнее редактирование: 29 Декабря 2017, 11:02:03 от Electricity »
Kubuntu 18.04 amd64, Qt: 5.9.5, KDE Frameworks: 5.44.0, plasmashell 5.12.7, корпус чёрный, клава белая

Dzhoser

  • Гость
Re: The server version of this PostgreSQL is unknown
« Ответ #1 : 29 Декабря 2017, 11:17:52 »
На клиенте наверное несколько версий стоит
locate bin/psql | xargs -i xargs -t '{}' -V  # xargs is intentionally twice.
/usr/bin/psql -V
psql (PostgreSQL) 9.3.5
/usr/pgsql-9.2/bin/psql -V
psql (PostgreSQL) 9.2.9
/usr/pgsql-9.3/bin/psql -V
psql (PostgreSQL) 9.3.5

Оффлайн Electricity

  • Автор темы
  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Re: The server version of this PostgreSQL is unknown
« Ответ #2 : 30 Декабря 2017, 10:33:11 »
Dzhoser, было две. Одну удалил, но видно где-то огрызки остались.
Код: (Bash) [Выделить]
# locate bin/psql | xargs -i xargs -t '{}' -V
/usr/bin/psql -V
psql (PostgreSQL) 10.1
/usr/lib/postgresql/10/bin/psql -V
psql (PostgreSQL) 10.1

(Нажмите, чтобы показать/скрыть)

# cat /etc/services | grep postgre
postgresql      5432/tcp        postgres
postgresql      5432/udp        postgres
Kubuntu 18.04 amd64, Qt: 5.9.5, KDE Frameworks: 5.44.0, plasmashell 5.12.7, корпус чёрный, клава белая

Dzhoser

  • Гость
Re: The server version of this PostgreSQL is unknown
« Ответ #3 : 30 Декабря 2017, 12:00:18 »
Гуглите как удалить хвосты попробуйте на другом порту. К сожалению больше ничем помочь не могу.

Оффлайн Electricity

  • Автор темы
  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Re: The server version of this PostgreSQL is unknown
« Ответ #4 : 27 Февраля 2018, 23:50:02 »
Сейчас новая Ubuntu 17.10 - всё то же самое.

Тестовая прога на C с PostgreSQL 10 работает. Была использована библиотека postgres_ext.h

Связка Qt5 + PostgreSQL 10 не работоспособна.
Kubuntu 18.04 amd64, Qt: 5.9.5, KDE Frameworks: 5.44.0, plasmashell 5.12.7, корпус чёрный, клава белая

 

Страница сгенерирована за 0.038 секунд. Запросов: 25.