Установка и настройка PostgreSQL

warning: Creating default object from empty value in /var/www/victor/web/pgdocs.ru/data/modules/taxonomy/taxonomy.pages.inc on line 33.
Вопросы, связанные с установкой PostgreSQL в разных операционных системах, а также начальной настройкой и оптимизацией работы PostgreSQL

PostgreSQL 8.4 (после зависания, потеря соединения клиентов)

На сервере под управлением Линукс x64 установлен postgreSQL 8.4. Происходят зависания некоторых клиентов после чего происходит разрыв соединения. Повторно клиент подключается и может работать долгое время без зависаний. У клиентов используются драйвера ODBC 8.4x86 пробовал 9.3x86. В логах особо не чего не нашел, только несколько строк:

postgresLOG:  could NOT receive DATA FROM client: Соединение разорвано другой стороной
postgresLOG:  unexpected EOF ON client connection

Файл postgres.config

listen_addresses = '*'
max_connections = 300
shared_buffers = 512MB

Ошибки при обновлении postgres 9.3 на 9.5

У меня убунту 14,04 стоит постгрес 9,3 версии, на нем одна нужная мне бд. Эта база таблеспайсами перемещена в другой винт. Я захотел обновится до версии 9,5. Я остановил постгрес и скопировал базу и логи /var/lib/postgress/ в архивный каталог. Затем действуя по инструкции начал обновлять (ссылка на инструкцию) http://lesnoy.name/sql/обновление-postgresql-с-9.3-до-9.4/
Только заменял 9,4 на 9,5
При установке 9,5 версии вышла ошибка по русификации

Building PostgreSQL dictionaries FROM installed myspell/hunspell packages...
  en_au
  en_ca
  en_gb
  en_us
  en_za

Востановление работы PostgreSQL 9.4. для работы с 1С.

Добрый день.
Прошу Вас оказать помощь в запуске PostgreSQL 9.4. для работы с 1С.
Изначально было установлено PostgreSQL 9.5 и с базой данных отлично работала программа metasploit.
Решил настроить программу 1С и стал изменять файлы настройки доступа. К сожелению у меня ничего не получилось
и Postgres перестал запускаться. Скачал с сайта users.v8.1c.ru PostgreSQL 9.4 файлы установки. Попытался удалить предыдушию версию командой apt-get remove postgresql-9.5. Выполнил команду установить пакеты sudo dpkg -i *.deb.

Не запускается сервис postgresql 9.0 после замены папки data

Есть папка дата, нужно чтобы база встала на другом с этой папкой, устанавливаю postgresql той же версии останавливаю сервис ставлю новую папку дата запускаю сервис - не стартует с ошибкой служба запущена и остановлена

Перенос базы postgresql с Windows на linux

Добрый день! Уже несколько дней не могу решить проблему переноса базы данных postgresql с виндовой машины на линуксовую, проблема с кодировками.

Версия PostgreSQL: 9.4

База данных на Windows имеет следующие параметры:
Кодировка: UTF-8
Сопоставление: Russian_Russian.1251
Тип символа: Russian_Russian.1251

При попытке создать базу данных на линуксе с такими же параметрами выдается:

postgres=# CREATE DATABASE database WITH OWNER = postgres ENCODING = 'UTF-8' LC_COLLATE = 'ru_RU.cp1251' LC_CTYPE = 'ru_RU.cp1251' CONNECTION LIMIT = -1;

Перевод базы

Ещё раз о резервном копировании/репликации.

Есть база на сервере 9.3 (windows), которая активно используется, что не позволяет её останавливать дольше, чем на 5 минут. Но на данном железе идёт просадка производительности и требуется перенести базу на другой сервер 9.4 (linux).
Каков алгоритм действия?

P.S. Прочёл всё, что нашёл, но не уверен ни в одном из методов, либо не могу понять алгоритм действий.

Останавливается работа postgresql

С недавнего времени стала происходить странная вещь:
В определенный момент времени (почему - не смогли понять, подозреваем - при повышении нагрузки на сервис, которая зависит от времени суток, дня недели) postgresql внезапно перестает отвечать на запросы, загрузка процессора (gunicorn-процессов) падает с 40% до 0. При этом стоит сделать какое-нибудь ручное соединение к базе (psql, pg_dump) и работа восстанавливается до следующего падения.

иногда не запускается

После обновления с Win8.1 на Win10 время от времени не запускается сервер при загрузке системы. Сервер судя по всему остается висеть в состоянии запуска, о чем свидетельствует сообщение, которое появляется при попытке остановить сервер вручную. В логах системы нашел следующее:

2015-09-15 19:39:43 MSK ВАЖНО: не удалось создать сегмент разделяемой памяти: 8
2015-09-15 19:39:43 MSK ПОДРОБНОСТИ: Ошибка в системном вызове MapViewOfFileEx.
Превышено время ожидания запуска сервера

Это происходит только в 30% случаев, в остальных стартует нормально. Помогает только перезагрузка.

Убрать окно консоли при запуске PostgreSQL без установки

Доброго времени суток.
Появилась необходимость использования "портативного" PostgreSQL (zip-архив по ссылке с офсайта, ОС - Win7). Можно ли при этом скрывать окно консоли, и если да, то как?

ODBC: нет записи, разрешающей подключение для репликации...

Добрый день.
Сервер OpenSUSE 12.3
Postgresql 9.2.7

Пока было установлено локально, ODBC подключался, сделал таблицы и т.д. При переносе в рабочую конфигурацию - сервер и клиентские машины, возникла проблема.
* вырезка файла pg_hba.conf

local   all             all                                     trust
# IPv4 local connections:
host    workdb             winuser             10.0.2.0/24     trust
# IPv6 local connections:
host    all             all             ::1/128                 trust
# Allow replication connections from localhost, by a user with the

Собранный материал

Back to top

(С) Виктор Вислобоков, 2008-2023