Имя: Пароль:
1C
1С v8
Несколько платформ v8.3 на одном сервере. Com-соединения баз.
,
0 Mikhail Volkov
 
19.10.23
11:47
Здравствуйте. Дело в том, что основная наша программа Альфа-Авто 4.1, которая не может работать на платформе выше 8.3.10.2466. Альфа-Авто упр. программа, для получения полной отчетности все документы из нее выгружаем в КА1(УПП) с помощью Универсальный обмен данными в формате XML. Также настроены Com-обмены между ними со стороны Альфа-Авто. Когда все работало на 8.2 проблем не было. Но с некоторых пор КА1(УПП) запросила платформу 8.3, и далее КА2 (планируем на нее перейти, но пока в ней не работаем) сейчас просит 8.3.22.2239. 1-й раз 2-ю платформу ставил в основном по инструкции https://tavalik.ru/zapusk-neskolkix-serverov-1spredpriyatiya-raznyx-versij/ (но PowerShell не пользовался). Потом ее несколько раз обновлял (повышал версию), но не помню как: толи заново ставил по этой инструкции, толи просто в службе Агент сервера 1С в Исполняемом файле: "C:\Program Files\1cv8\8.3.21.1644\bin\ragent.exe" -srvc -agent -regport 1641 -port 1640 -range 1660:1691 -d "C:\Program Files\1cv8\srvinfo_1641\\" (8.3.21.1644 сейчас стоит, а надо 8.3.22.2239) исправлял номер вновь установленной платформы (без галочки "Установить сервер 1С:Предприятия 8 как сервис Windows"). Можно ли так (2-й вариант)?
1 Mikhail Volkov
 
19.10.23
12:36
По Com-соединениям баз, на различных платформах: в пошлый раз при обновлении платформы создавал (или обновлял) обертки в службе компонентов, например, V83.COMConnector_8.3.19.1522. И в конфигурации Альфа-Авто в модуле программы ПодключитсяКА неправильно прописал "COMConnector_8.3.21.1644", долго искал свою ошибку Тип не определен (Запрос) Запрос = Новый <<?>>Запрос; (Проверка: Тонкий клиент)#236. Но у меня в службе компонентов нет обертки V83.COMConnector_8.3.21.1644. Сейчас стоит 2-я платформа 8.3.21.1644. Может в службе компонентов ни каких оберток ненужно создавать для Com-соединениям баз, на различных платформах?
2 Mikhail Volkov
 
19.10.23
15:04
> для Com-соединениям баз -> для Com-соединений баз
3 Mikhail Volkov
 
20.10.23
07:50
К 1-му вопросу: При установке платформы устанавливается служба Агент сервера 1С, выходит сколько установленных платформ столько должно быть и служб. А у меня не так: служба Агент сервера 1С (с стандартным диапазоном портов 15хх) только для последней платформы!? Не помню, чтобы я удалял ненужные службы. Или они сами удаляются при установке новой платформы, или просто переписывается ее исполняемый файл?
4 Обработка
 
20.10.23
07:54
Если между базами разные релизы то забудь про сом-соединения!
Перепиши на сервисы все обмены.
5 PuhUfa
 
20.10.23
08:57
(0) Да не сочиняй -)
https://i.ibb.co/cX3gvpk/2023-10-20-105646564.png
6 Mikhail Volkov
 
20.10.23
09:34
(5) Обязательно попробую 8.3.22.2283, тогда ее еще не было.
Но все же как повысить версию 2-й платформы? Уже повышал, но не помню как.
7 Kigo_Kigo
 
20.10.23
10:34
"Дело в том, что основная наша программа Альфа-Авто 4.1, которая не может работать на платформе выше 8.3.10.2466."
Что это за бредятина?
Конфа работает в режиме совместимости, ей до лампочки какая платформа, лишь бы не ниже, а если у вас в конфе тупо прописано версия или пул версий платформы - то уберите это и привидите к единому знаменателю, нечего зоопарк платформенный городить
8 Mikhail Volkov
 
20.10.23
11:35
(7) > если у вас в конфе тупо прописано версия или пул версий платформы - то уберите это
Не понял, как это поверить? Где, подробней? Режим совместимости сейчас стоит 8.2.16.
9 Kigo_Kigo
 
20.10.23
11:43
(8) В конфе при открытии может программно проверятся версия релиза
Ищи по нонфе строчки
СистемнаяИнформация.ВерсияПриложения
10 Mikhail Volkov
 
20.10.23
12:00
(9) Где это искать? В свойствах конфигурации?
11 Kigo_Kigo
 
20.10.23
12:08
(10) Поиск во всех модулях в конфигураторе строки
"СистемнаяИнформация.ВерсияПриложения"
12 PuhUfa
 
20.10.23
12:16
(9) Нету там такого в типовом варианте. Если только сами дописали.
У моего клиента все работает на 8.3.22.2283, правда я им поднял режим совместимости до 8.3.6. Но это не было связано с платформой, просто нужны были какие то вещи которые в режиме совместимости 8.2 не работали.
13 Mikhail Volkov
 
20.10.23
12:21
(11) Использовал глобальный поиск в модулях (галочку поставил), не найдено строки "СистемнаяИнформация.ВерсияПриложения"!?
14 Mikhail Volkov
 
20.10.23
12:44
(12) Дистрибутив для 8.3.22.2283 "Технологическая платформа 1С:Предприятия (64-bit) для Windows" вроде не пойдет, полностью 64-разрядная, а для Альфа-Авто нужна клиентская часть 32-разрядная. Скачивать нужно "Сервер 1С:Предприятия (64-bit) для Windows" и что еще? (забыл, давно не скачивал)
15 PuhUfa
 
20.10.23
12:55
(14) поставь 64й сервер, а клиенты для АА поставь 32е... все будет нормально работать
16 PuhUfa
 
20.10.23
12:56
Если на одном рабочем месте используется и КА которая должна работать на 64 и АА, то ставишь оба клиента а в свойствах базы указываешь какую разрядность запускать для конкретной базы
17 Mikhail Volkov
 
20.10.23
13:29
(15) > клиенты для АА поставь 32е
Название дистрибутива?
18 PuhUfa
 
20.10.23
14:27
(17) Технологическая платформа 1С:Предприятия для Windows
19 Mikhail Volkov
 
20.10.23
14:35
(18) Она же и сервер ставит 32-разрядный?
20 PuhUfa
 
20.10.23
14:39
(19) ну не ставь галочку на сервере, как первый раз платформу ставишь -)
21 Mikhail Volkov
 
23.10.23
12:56
Вчера обновил платформу на 8.3.22.2239 х64 по 1-му варианту (0): без галочки "Установить сервер 1С:Предприятия 8 как сервис Windows", в существующей службе Агент сервера 1С в Исполняемом файле только исправил номер платформы: "C:\Program Files\1cv8\8.3.22.2239\bin\ragent.exe"... Все прошло хорошо, Альфа-Авто осталась на 8.3.10.2466, остальные конфигурации запускаются на 8.3.22.2239, и Com-соединения вроде остались. Но появилась особенность: при Com-соединении открывается пустая форма базы, с которой устанавливается Com-соединение. Раньше вроде такого не было. Не подскажите как убрать это?