Установка и настройка 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

Умер сервер!!!

Windows Server 2008 R2+PostgreSQL 9.1.2-1.1C(x64)
Сервак упал. Винт SAS цепанул к другому серверу(к другому контроллеру), инициализировал, форматнул.
Данные с винта восстановил с помощью ПО.
Есть папка data но не полностью, папка base в ней имеет приблизительно тот же вес что и до падения. сейчас 90гиг ранее +/- 2гига.

Есть шансы восстановить базу?
Помогите пожалуйста, у меня сеть магазинов встала, бэкапа нету.

Удаление WAL журналов

Добрый день. Уважаемые форумчане, посоветуйте пж-та, как решить проблему.
Есть сервер с postgres 9.1. Настроена репликация посредством копирования WAL журналов на удаленный сервер, где же и располагается реплицируемая СУБД. С течением времени накопились WAL-журналы (в гигабайтах).

Внимание, вопрос. Могу ли я ручками (или каким-то образом в автоматическом режиме) как-то удалить (удалять) эти журналы без краха СУБД? Насколько я знаю, после удаления журналов реплицируемый сервер откажется запускаться((

FATAL: role postgres is not permitted to log in

POstgreSQL. Доступ к БД.
Здравствуйте! Я хотел поменять пароль к роли sa.
Это привело к тому, что я не могу подсоединиться к базе - ни через pgadmin, ни через Командную строку. Все сводится к одной ошибке - Error connecting to the server FATAL: role sa is not permitted to log in.

Здесь обсуждался этот вопрос, но решение не найдено кроме переустановки
http://ru.pokerstrategy.com/forum/thread.php?threadid=807003
http://ru.pokerstrategy.com/forum/thread.php?threadid=163569

Как получить доступ к этой БД, либо же как то решить вопрос по другому?

Синхронизация с удаленным сервером

Здравствуйте. Имеется сервер 1(Ubuntu) и сервер 2(Ubuntu)(не имеют общей локальной сети) на обоих установлено postgres
Как сделать что бы с сервера 1 автоматически копировались базы раз в день на сервер 2?

Настройка логов

Доброго дня. Версия Postgresql 9.1.6.
Есть БД, с которой активно ведется работа (операции вставок, удалений, обновлений - идут постоянно).
Как настроить conf, чтобы в лог не попадали строки,типа :
'дата' ... АУДИТ:УСПЕХ Вставка (INSERT) , адрес , "бд" .... "таблица"
Согласно официальной документации минимизировал либо поотключал все опции в секции REPORTING and LOGGING, несмотря на это подобные сообщения валятся в лог все равно, отчего он вырастает и забивает место на жестком диске. Полностью лог отключать нельзя.

Вход в БД

Все добрый день, скажите,
создал нового юзера с пароль, пытаюсь войти под ним в БД, но выводится сообщение, что пользователь не прошел проверку подлинности. В чем может быть проблема?

Проблемы с переносом БД с Линукс на Виндовс

Здравствуйте.

Как говорит Гугл - такая проблема встречается регулярно, но я так и не нашел нормального описания для решения вопроса.

1. Установил БД на линуксе. Соответственно БД в UTF-8 и локаль Ru_Ru.UTF-8.
2. Был создан бекап.
3. На Виндовс 7 создается новая БД.

В этом месте возникает сложность - БД создается в UTF-8, но локаль Russian_Russian.1251

Найденные мной в гугле решения для данной проблемы всегда заканчивались словами - выберите локаль UTF-8. :) У меня такой локали нет.

Отличия потоковой и нептоковой репликации

Добрый день.
Прошу не кидать камнями, куча инфы прочитал но понять не могу.
В чем основное отличие, опишите плиз. И именно отличие в настройке (версия 9.3)
Спасибо.

Как восстановить БД из бекапа sql

Есть база данных которая постоянно бекапиться на Linux сервере в кроне такой строкой

/usr/bin/pg_dump -h 127.0.0.1 -p 5432 -U user -f /backup/bd-$(/bin/date "+\%Y-\%m-\%d").sql BD_NAME

В итоге получаю файлы типа

bd-2014-05-12.sql

Нужно восстановить бекап на Windows машине

В PGAdmin 3 не получаеться восстановить пишет нужно использовать psql
Вставить текст из bd-2014-05-12.sql в Редактор SQL в pgAdmin тоже нельзя в процессе востановления пишет ошибку что то вроде недостаточно памяти

ошибка субд error invalid byte sequence for encoding utf8: 0x00

Изображение Napas

Помогите пожалуйста.
Имеем:
Server Win2008 R2 Enterprise х64
sql server 2008 R2
Торговля 8.3.4.465 х64
В конфигураторе сделал выгрузку базы в dt файл.
Загрузил с сайта 1с и поставил postgresql_9_2_4_1_1C_x64.zip
При установке выбирал кодировки UTF8, на базе в свойствах в pgAdmin показывает:
Кодировка: UTF8
Сопоставление: Russian_Russia.1251
Тип символа: Russian_Russia.1251
В конфигураторе сделал загрузку базы из раннее созданной выгрузки. Загрузилось без сообщения об ошибках.
Поставил - Проведение по партиям

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

Back to top

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