#0
by Анютик
«Есть база 1, расположенная на сервере 1 с платформой 1С версии 8.3.8 Есть база 2, расположенная на сервере 2 с платформой 1С версии 8.3.10 База 1 подключается к Базе 2 по comconnection для получения данных. При этом возникает следующая ошибка: "Произошла исключительная ситуация(V83.Connector.1). Несоответствие версий клиента и сервера(...), клиентское приложение: Com-соединение". Пыталась зарегистрировать компоненту 8.3.8 на сервере 2. Не сработало. Как можно решить проблему?
#2
by Анютик
без самого сервера? я думала, но мне показалось бредом. Как может сервак версии 8.3.8 лезть компонентом 8.3.10?
#11
by KuAl
важно какой версии com коннектор стоит на компьютере, с которого запускаете 1Ску. Такая же ситуация была, переустановил платформу на локальном компьюетере, com коннектор поставился с нее. Как использовать два com коннектора с одного ПК не знаю, но тоже скорее всего есть решения если поискать
#13
by Evgueni
Только надо на том сервере разрегистрировать родную компоненту от инсталлятора и зарегистрировать свою. Только если они отличаются V82 и V83, две разные V83 работать не будут
#15
by Cyberhawk
"Как использовать два com коннектора с одного ПК не знаю, но тоже скорее всего есть решения если поискать" // Одновременно - никак, но последовательно - всегда пожалуйста. Регистрируй СОМ-компоненту нужной версии перед каждый вызовом и будет тебе счастье.
#16
by Анютик
а что актуально? у меня отчет собирает данные из другой базы. Какие технологии можно использовать?
#17
by Анютик
попробую ночером , сообщу, что вышло. Спасибо. Разве библиотека используется клиентская, тогда нафига я сервак насилую? надо ком ставить на клиентской машине
#20
by dezm00nd
Смотря в каком контексте выполняется подключение и работа с COM-объектом (сервер/клиент)
#21
by Анютик
отчет строится. Вызов с сервера идет. Чет не думаю я, что там с клиентской машины библиотека берется
#23
by dezm00nd
Согласен, но это зависит от масштабов его использования и наличия времени программиста на рефакторинг :)
#25
by Анютик
почитала, не могу взять в толк. У меня по кому выполнялся запрос в БД-источнику, выборка документов. Т.е. я передавала некие параметры(период, номер договора), а по ним получала выборку. Как http пристроить? Понятно, что я могу формировать файл нужного формата, но как передать параметры запроса? путевую информацию найти не могу , видимо неправильно как-то ищу. Буду признательна за помощь
#27
by dezss
+ в хттпзапросе есть тело... просто немного измениться логика. Ты не в приемнике будешь этот запрос писать, а в источнике... Хотя можно даж этим не париться, формируешь запрос+параметры, передаешь через хттпсоединение, там тупо выполняешь запрос с этими параметрами, формируешь, например, ТЗ и шлешь обратно...
#29
by h-sp
ну просто сам вызов отличается. Там разница 5-10 строчек. Пишете в вызываемой базе функцию общего модуля, которая всё делает. И эта функция может вызываться из 3х мест, без разницы. из com-объекта, из веб или хттп-сервиса. Разница - сам вызов, это там 5-10 строчек кода, поэтому времени программиста тут особо не надо, это сгущает.
#31
by Анютик
поборола я таки comconnector разных платформ. Сделала так: На сервере приемнике поставила клиента и компоненты управления сервером той же версии, что на сервере-источнике. В этот момент слетают ярлыки на консоль серверов, но можно обойти, скинув ярлык нужной версии на рабочий стол. Сделала два коннектора как описано тут и подправила вызов в коде на нужную версию коннектора. Единственное, чего не смогла добиться(но мне и не особенно нужно) параллельной работы обеих версий комконнекшенов. Нужен небольшой таймаут при переключении, иначе валит ошибки.
#32
by Анютик
да, забыла, консоль нужной версии платформы нужно просто перерегистрировать(в меню есть вызов батника от 1С)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Не работает функия вопрос() в 8-ке/в SQL не работает в файл серверной работает
- Функция СводныйОстаток не работает на сервере, а на локальной базе работает
- Не работает сортировка в СКД на одном клиенте, а на другом - работает
- Excel 2010. Работает ли перенос связей между книгами?
- v7: Конфигурация в Windows XP работает а на Windows 8 не работает
В этой группе 1С
- Внешняя обработка заполнения табличных частей
- Ошибка (Розничная цена товара из строки 1 списка "Товары" не установлена)
- 1С Розница 2.2 базовая + АТОЛ 11Ф убрать НДС в чеках
- ЕСТЬNULL в запросе
- Ошибка выемки ДС из кассы ККМ
- v7: Запуск внешней обработки по расписанию
- Как передать переменную запрос с сервера на клиент?
- Оперативная память 1с при сохранении большого числа файлов
- есть ли возможность зафиксировать строку в дереве значений?
- УПП 1.3, почему нет дебетового оборота по налоговому счету 70 ?
- Кому принадлежат стандартные конфигурации 1С?
- Менеджер против Набора записей для регистров сведений
- v7: как обратиться в модуле документа (не модуль формы) к реквизиту формы
- блокировка работы с внешними ресурсами
- Изменение ОКТМО в УПП
- ДМС в УПП на УСНО
- Битрикс. Несколько единиц измерений у номенклатуры
- (8.3) за и против обновления "через несколько релизов" путём загрузки cf
- Проблема с ЗаписатьJSON в веб-сервисе
- УТ 10.3 выдача денежных средств подотчетнику