репликация в Postgres

Доброго времени суток.
В нашей компании для работы 1С используется Postgres.
Ситуация следующая:
1) Сервер Postgres 8.3.3 (gentoo). Является основным.
2) Сервер 1c ( windows 2003 server) . На нём планируется развернуть Postgres 8.3.3 в качестве резервного.

Хотелось бы получить master/master репликацию.

Была попытка использования slony(хотя он и master/slave), но она не увенчалась успехом, так как под винду slony не встал, ругаясь на библиотеку libintl. ( качал с оф сайта).
Далее была попытка настроить pgpool. Она тоже не увенчалась успехом, так как pgpool всё время пытался прицепиться к серверам через сокет.
Пробовал также sqlrelay, но 1с с ним не может работать по видимому (просто повисает).
Wal shipping поднимать не хочется, так как по сети не хочется гонять слишком много логов транзакций. Этот механизм не удобен.

Прошу помощи у знающих людей.

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

И всё-таки slony! Проще

И всё-таки slony!
Проще библиотеку найти.

slony

подскажите пожалуйста где взять slony под винду для postgres 8.3.3

Поиск в Гугле дал такую

Поиск в Гугле дал такую страничку.
Проверьте и нам расскажите работает ли, что что там есть?
http://developer.pgadmin.org/~hiroshi/Slony-I/

Slony + 1C

Slony не сможет работать с базой 1С, поскольку он требует обязательного наличия первичных ключей для каждой таблицы, а в 1С 8.1 это не выдержано.

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

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