Установка и настройка 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 в Debian не создаётся директория /etc/postgresql

Добрый день!

Просьба помочь новичку. Проблемма следующая:
Был установлен Postgresql 9.4. ОС Debian 8 jessie
В очередной момент горе администратор решил переустановить его.
При этом при удалении пакетов Postgresql и Pgadmin3 удалял что-то вручную.

В результате на сегодняшний день админа нет, а при моих всяческих попытках установить Postgresql не создается директория /etc/postgresql и соответственно конфигурационные файлы которые в ней хранятся...

Подскажите пожалуйста как можно теперь корректно установить Postgresql-сервер.

pg_upgrade 9.1 -> 9.5 ошибки при работе "connection to database failed: fe_sendauth: no password supplied"

Доброго всем времени!

есть необходимость произвести обновление с 9.1 на 9.5 с сохранением текущей БД(примерный размер 5ТБ) работающей на Windows 2012. Во избежания проблем с реальной СУБД решил на тестовой машине(windows 10) произвести апдейт.

прочитав инструкцию по использованию pg_upgrade и делав как описано получаю ошибоку("connection to database failed: fe_sendauth: no password supplied")

стоит PostgreSQL 9.1 в диреткории (C:\Program Files (x86)\PostgreSQL\9.1\)
устанавливаю PostgreSQL 9.5 с указанием порта 5433 в директорию D:\PostgreSQL\9.5\

шаги:

Оптимизация СУБД под запись и чтение

Добрый день, знатоки.
Есть задача: писать не малые объемы данных в базу.
Одна таблица, разбитая на партиции. Каждый день - отдельная партиция, удаляются сразу таблицы.
Операции будут только insert и select.
Кол-во записей примерно 70-75 тыс / в минуту. Вставки будут мультиинсертовые, по 5к строк.

Конфигурация сервера (виртуалка в VSphere):
Ubuntu 14.04
PG v9.4
CPU 8 ядер, 2 GHz
RAM: 3G
HDD
1: 45G (ex4), на нем сиситема, и я вытащил туда wal (pg_clog и pg_xlog)
2: 100G (xfs), этот раздел находится на производительной СХД. В этом разделе сама база и индексы.

Несколько версий Postgresql на одном сервере

Добрый день!
Подскажите как можно поставить несколько версий Postgresql на одном сервере под Centos? С одной версией нет ничего сложно, ставится через yum install ... . Чтоб уже вторую поставить нужно самому собирать из исходников? Ведь менеджер зависимостей не даст параллельно еще версию поставить.
Спасибо.

Бэкап баз 1С.

Всех приветствую.
Возникла проблема с бэкапами баз 1С.
Программисты подняли базы на PostgreSQL 9.4.2 и на системе Windows server 2012 R2. Пытаюсь создать скрипт, который будет бэкапит данные автоматически, без ввода пароля.
Скрипт создал:

set PATH=%PATH%;%ProgramFiles%\PostgreSQL\9.4.2-1.1C\bin;%ProgramFiles%\7-Zip
echo %PATH%
set DAT=%date:~6,4%%date:~3,2%%date:~0,2%
cd C:\Users\Administrator\Documents\Backup_1C\date
pg_dump -h localhost -p 5432 -U postgres rozn > %DAT%-rozn.pgsql.backup
pg_dump -h localhost -p 5432 -U postgres unf > %DAT%-unf.pgsql.backup

Подключение с другого ПК к базе

Всем привет.Прошу помощи у вас.Есть сервер,где установлен постер.На нем есть база,к которой мне нужно подключаться с домашнего ПК Помогите настроить.

P.S. я новичок,не судить строго...

Размер pgstartup.log

Всем привет. Объясните начинающему - можно ли ограничить размер pgstartup.log? Мне предложили подправить файл postgresql.conf, но ведь там нет ссылки на pgstartup.log, там есть ссылка на каталог pg_sql и файл 'postgresql-%a'. Попробовал установить в 10MB - pgstartup.log. Файл продолжает расти как на дрожжах.

Postgresql 9.4.2 ошибки конфигурации

Доброго времени суток. Есть postgresql 9.4.2 с патчами от 1с. Запускается и работает.
в лог пишет:

лог

< 2016-05-23 16:21:59.309 MSK >ОТМЕТКА: получен SIGHUP, файлы конфигурации перезагружаются
< 2016-05-23 16:21:59.309 MSK >ОТМЕТКА: параметр "wal_buffers" изменяется только при перезапуске сервера
< 2016-05-23 16:21:59.309 MSK >ОТМЕТКА: параметр "shared_buffers" изменяется только при перезапуске сервера
< 2016-05-23 16:21:59.309 MSK >ОТМЕТКА: файл конфигурации "/var/lib/pgsql/9.4/data/postgresql.conf" содержит ошибки; были применены не зависимые изменения

Восстановление БД 1С средствами PostgreSQL

Доброго времени суток. Установили PostgreSQL на MS Server 2012, возникли трудности при настройке резервного копирования баз данных 1С с последующим восстановлением. Подскажите, пожалуйста, оптимальные способы для PostgreSQL версии 9.4.2-1.1С.

upgrade: function digest does not exist

Всем привет.
Делаю upgrade c 9.4 на 9.5, но при апдейте вылазит ошибка в теме. Странно следующее: на старой базе extension pgcrypto не включён. Ладно, включаю и апгрейджу так:
1) на старой базе добавляю необходимый extension:

CREATE extension pgcrypto;

проверяю работу:

postgres=# SELECT digest('blah', 'sha1');
                   digest
--------------------------------------------
 \x5bf1fd927dfb8679496a2e6cf00cbe50c1c87145
(1 row)

2) инициализирую пустую базу для 9.5:

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

Back to top

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