Вторник
26.11.2024, 01:34
Thrasher
Приветствую Вас Гость | RSS
Главная PostgreSQL 1C - Форум Регистрация Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
PostgreSQL 1C
Chazy_ChazДата: Вторник, 26.07.2022, 17:50 | Сообщение # 1
Лидер клуба S.T.A.L.K.E.R.S. VOYAGER
Группа: Администраторы
Сообщений: 82
Репутация: 1
Статус: Offline
В Windows, устанавливается легко, Далее - Далее. Перед установкой нужно включить службу «Вторичный вход в систему» (seclogon). После установки, в каталоге data (По умолчанию, для 64 бит C:\Program Files\PostgreSQL\<версия_СУБД>\data), найти postgresql.conf, открыть блокнотом, найти и раскомментировать строчку max_locks_per_transaction=64 и поменять значение на 150, например. Это нужно, чтобы работало резервное копирование.
С PostgreSQL 14, не работает Effector Saver 3.3.7. Видимо поменялись механизмы и нужна более свежая версия, но бесплатная последняя 3.3.7. Можно настроить бекапы вручную.
bat файл
Код
SET PGPASSWORD=пароль_постгре
CALL «C:\Program Files\PostgreSQL\10.21-1.1C\bin\pg_dump.exe» -h «localhost» -p «5432» -U «postgres» -F t -w -w -b -f «C:\SQL\temp\ka2_work.backup»  «ka2_work» 2>«C:\SQL\temp\log381930.tmp
exit %ERRORLEVEL%


THRASH TILL DEATH!!!
 
Chazy_ChazДата: Четверг, 28.07.2022, 12:49 | Сообщение # 2
Лидер клуба S.T.A.L.K.E.R.S. VOYAGER
Группа: Администраторы
Сообщений: 82
Репутация: 1
Статус: Offline
Ошибка "out of shared memory"
Цитата
pg_dump: [archiver (db)] query failed: ERROR: out of shared memory
HINT: You might need to increase max_locks_per_transaction.
pg_dump: [archiver (db)] query was: LOCK TABLE public._accumrgaggdict5h75976 IN ACCESS SHARE MODE

В каталоге data (По умолчанию, для 64 бит C:\Program Files\PostgreSQL\<версия_СУБД>\data), найти postgresql.conf, открыть блокнотом, найти и раскомментировать строчку max_locks_per_transaction=64 и поменять значение на 150, например.


THRASH TILL DEATH!!!
 
Chazy_ChazДата: Четверг, 28.07.2022, 13:19 | Сообщение # 3
Лидер клуба S.T.A.L.K.E.R.S. VOYAGER
Группа: Администраторы
Сообщений: 82
Репутация: 1
Статус: Offline
При установке postgresql "ошибка создания временной директории". Проверяем, есть ли папка PostgreSQL в Program Files или Program Files (x86). Если есть, удаляем.

THRASH TILL DEATH!!!
 
  • Страница 1 из 1
  • 1
Поиск:


Copyright Thrasher © 2008-2024