Linux:
# yum install http://1c.postgrespro.ru/keys/postgrespro-1c-centos94.noarch.rpm
# yum install postgresql-pro-1c-9.4
инициализируем с русской локалью
# service postgresql-9.4 initdb ru_RU.UTF-8
проверяем
# grep locale /var/lib/pgsql/9.4/data/postgresql.conf
правим /var/lib/pgsql/9.4/data/pg_hba.conf
# TYPE DATABASE USER ADDRESS METHOD
local all all trust
host all all 0.0.0.0/0 md5
host all all ::1/128 md5
запускаем сервис
# service postgresql-9.4 start
создаем базу
# createdb -U postgres -w -T template0 sklad_db
импортируем дамп (если нужно)
# psql -U postgres sklad_db < /tmp/sklad_db.sql
даем права
#### psql -U postgres -c 'grant all privileges on database sklad_db to postgres;'
проверяем
# psql -U postgres -l
установить пароль:
psql -U postgres -c "ALTER USER postgres with encrypted password 'postgres';"
################## WINDOWS
- ставишь постгре из https://postgrespro.ru/products/1c_build
- ставишь 1с-сервер (в инсталляторе выбираешь все галки, кроме веб, драйвер защиты не ставишь
- в службах стопаешь агент 1с
sc stop "1C:Enterprise 8.3 Server Agent" - натравливаешь юнипатч
- стартуешь службу агента 1с
sc start "1C:Enterprise 8.3 Server Agent" - запускаешь 1с и при добавлении бд - выбираешь на сервере 1с и указываешь пароли-явки к бд
оснастка администрирование серверов 1с предприятия -
1C:Enterprise 8.3. Central Servers -
(*)sklad -
Кластеры -
Локальный кластер -
Информационные базы -
Добавляем базу
Если нет DNS, добавляем в C:\Windows\System32\drivers\etc\hosts:
10.99.0.10 linux-sklad sklad-linux
Бэкап БД на винде:
################
@echo off
set PGPASSWORD=postgres
cd C:\Program Files\PostgresPro 1C\9.4\bin\
pg_dump.exe -U postgres sklad_db > C:\tmp\sklad_db.sql
##################