@topbanana

Как решить проблемы с синхронизацией распределенных баз 1С (УРИБ)?

Есть 1С 7.7, одна центральная база и 2 периферийных. Периодически возникают проблемы с синхронизацией между ними — например 2 базы видят какой-то документ, а в третьей его нет. Либо документ есть, а движения в регистрах не произошли.
Такое решалось перепроведением документов и восстановлением последовательности. Хотя в теории 1С должна контролировать целостность и т.п. Базы у нас синхронизируются каждые 5-10 минут, объем передаваемых данных небольшой.

Сейчас вот новая ошибка — разные базы видят разные остатки в регистре Деньги по разным кассам. А это уже, в зависимости от ошибки, можно принять за недостачу у кассира.

Вопрос вот в чем: как сделать так, чтобы все было хорошо и все три базы были идентичны? Если это не реально, то как хотя бы оперативно отслеживать проблемы?
  • Вопрос задан
  • 4219 просмотров
Решения вопроса 1
Diversus
@Diversus
Программист
Этот вопрос лучше задать на http://www.forum.mista.ru, на хабре как то не очень принято писать статьи и отвечать на вопросы по 1С.

Вот пример:
http://habrahabr.ru/post/83903/, или вот это
http://habrahabr.ru/qa/21005/
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Mendel
@Mendel
PHP-developer
Физически обмен как реализован?
С семеркой незнаком, но в восьмерке я бы сразу грешил на механизм синхронизации или битые пакеты.
т.е. если синхронзируем по ОЛЕ, то смотрим что с кодом для синхорнизации, если фтп то проверяем пакеты на валидность…
внимательно читаем логи обмена. Там иногда бывают интересные вещи. У меня к примеру на одном сервере регулярно пропадает кудато мс-хмл…
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы