@Nobody_Admin
Швец, жнец, дежурный фиксик, личинка эникейщика.

Как наладить синхронизацию баз 1С?

Добрый день, коллеги! Назрел такой насущный вопрос:
Есть сервер 1С, его обновили до версии 1С.Предприятия 8.3.12.1685. И есть терминальный сервер, с которого работают с базами, размещенными на сервере 1С. Оба сервера под управлением Windows Server 2012 R2.
На сервере 1С размещена база Бух 3.0 и Зуп 3.1. Между ними на предыдущей платформе, 8.3.11.2954 была настроена синхронизация. На 8.3.11.2954 синхронизация работала нормально, но для обновления Бух до последней конфигурации были вынуждены перейти на 8.3.12.1685(предвосхищая возможный вопрос - нет, тестового сервера нет). После перехода выяснилось, что синхронизация не работает. При попытке соединения(например, в окне проверки настроек) получаю сообщение:
Не удалось подключиться к другой программе: метод объекта не обнаружен (Connect)


Что опробовано:
1. Переустановить платформу на сервере и терминале
2. Поставить 8.3.15.1513
3. Зарегистрировать regsvr32 "C:\Program Files (x86)\1cv8\8.3.12.1685\bin\comcntr.dll"(на сервере и клиенте)
4. Создать COM-приложение V83COMConnector(на клиенте)

Какие есть еще варианты? Быть может, кто-то с этим сталкивался и смог победить?
P.S. Вариант снести сервер 1С полностью и установить заново нежелателен по причине наличия на нем баз других клиентов, но, если других вариантов не будет, то придется, конечно.
  • Вопрос задан
  • 6927 просмотров
Решения вопроса 1
@Nobody_Admin Автор вопроса
Швец, жнец, дежурный фиксик, личинка эникейщика.
Проблема решена. Для решения потребовалось создать нового пользователя с административными правами, и выполнить из-под него команду
regsvr32 "C:\Program Files (x86)\1cv8\8.3.12.1685\bin\comcntr.dll"
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
nki
@nki
bezkart.ru готовая система лояльности
Зарегистрировать regsvr32

Как это делали? Какая разрядность сервера?
Ответ написан
@Dementor
программист, архитектор, аналитик
8.3.11.2954, 8.3.12.1685, 8.3.15.1513 - вы не запутались? А вот ваши компы видимо запутались, так как каждый из них регистрирует свою собственную V83COMConnector.

Поскольку Бух и ЗУП установлены на едином сервере, то скорее всего они там же и обмениваются. Следовательно проблема с регистрацией класса именно там, а не на терминальном сервере. (я с российскими управляемыми конфигурациями не работал - проверьте настройки синхронизации, возможно там есть что-то на счет обмениваться на сервере и обмениваться на клиенте).

Попробуйте воспользоваться третьим советом из этой статьи - там описана ручная регистрация COM. Что бы не перепутать версии платформ, рекомендуя на вашем сервере "старую" удалить.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 03:54
1500 руб./за проект
22 нояб. 2024, в 02:56
10000 руб./за проект
22 нояб. 2024, в 00:55
500 руб./за проект