Имя: Пароль:
1C
 
1С Различное поведение файловой и SQL базы
0 СамоСабой
 
15.11.24
21:12
Здравствуйте.

Имеется 1С КА.
Выгрузили DT.
Загружаем его в фйаловую базу. Наблюдаем следующее :
1 Отладчик на клиенте работает норм
2 Отладчик на сервере работает норм
3 Com объект не создаются - вылетает при попытке
com = Новый Объект()
Загружаем тот же DT в безу SQL. Наблюдаем следующее :
1 Отладчик на клиенте работает норм
2 Отладчик на сервере не работает
3 Com объект создаются норм

Как с эти бороться прошу подсказать.
1 hiddi
 
15.11.24
21:17
(3) Com Объект не создается видимо потому что не зарегистрирован в винде
Чтобы работал отладчик на сервере надо службу запускать со специальным параметром
2 Garykom
 
15.11.24
21:52
это они еще до разницы в разрядности (32/64) не добрались
3 Garykom
 
15.11.24
21:53
и отладки в МП/МК
4 СамоСабой
 
15.11.24
21:54
-com создается - но почему то только для серверной базы
- службу на сервере запускаем, но работает отладчик почему то только для файловой
5 Garykom
 
15.11.24
21:57
потому что мануалы не читаете
а спецов грамотных нанять жлобитесь
6 Garykom
 
15.11.24
21:58
и да веб-клиент не умеет в COM-объекты
и под линукс/андроид/ios/macos тонкий или мобильный клиент тоже не умеет
7 СамоСабой
 
15.11.24
22:00
(6) это проверим
8 СамоСабой
 
15.11.24
22:03
(6) А отладчик почему в файловой базе работает а в SQL - нет?
9 hiddi
 
15.11.24
22:10
(8) а должно работать в SQL потому что работает в файловой?
10 СамоСабой
 
15.11.24
22:18
запускаем службу с -debug и не работает
11 hiddi
 
15.11.24
22:21
(10) Я просто не понимаю почему вы решили упомянуть что в файловой работает 🤷‍♂️
12 СамоСабой
 
15.11.24
22:25
потому что там оно работает
13 hiddi
 
15.11.24
22:26
(12) ну да логично )
14 hiddi
 
15.11.24
22:26
15 СамоСабой
 
15.11.24
22:27
проверю
16 hiddi
 
15.11.24
22:29
(10) не через веб сервер случайно клиент подключается?
17 СамоСабой
 
15.11.24
22:38
Эти галки стоят, но в предметах отладки - только клиентский отладчик
18 timurhv
 
15.11.24
22:41
(4) https://1clenta.ru/pattern/186

Если это планы обмена, то нужно клиентский в файловой запустить от имени администратора, там само все зарегистрируется и после перезапуска заработает.
Отладка на сервере: порты зарезали, проверяйте, либо переходите на отладку http.
(17) на каких-то релизах была ошибка, нужно было серверный сеанс в отладке дополнительно подключить
19 СамоСабой
 
15.11.24
22:39
(16) Нет - не через веб
20 СамоСабой
 
15.11.24
22:47
(18) По поводу COm соединения при запуске в файловом режиме пишет :
Ошибка встроенного языка
Отказано в доступе
21 hiddi
 
15.11.24
22:51
(20) Вот это надо было написать в (0), а не кучу не нужной инфы типа КА, и работает на сервере. Подробности есть у ошибки?
Возможно, запуск "от имени администратора" решит проблему
22 timurhv
 
15.11.24
22:55
(20) Под админом запускать ПКМ - Запустить от администратора, а не вот это все. Либо руками регистрируйте COM
23 СамоСабой
 
15.11.24
23:03
(18) На счет портов - похоже - у главного админа - параноя на безопасности - режет все и всех.
Как бы эти порты проверить?
24 timurhv
 
15.11.24
23:25
(23) "Если платформа 1С для проведения отладки будет запускаться не на сервере 1С, на стороне клиента должны быть открыты TCP и UDP порты для диапазона 1560-1591. На стороне сервера должны быть открыты TCP порты 1540, 1541, 1560-1591"
25 СамоСабой
 
15.11.24
23:21
последний диапазон видимо должен быть
1560-1590 ?
26 СамоСабой
 
15.11.24
23:23
или 1560-1591
В понедельник надавлю админу на глаза - пусть зараза порты проверяет.
27 timurhv
 
15.11.24
23:26
(26) 1591 - поправил
28 Сергиус
 
17.11.24
02:41
(0)Операции с файловой базой делаете на том же компе, где стоит сервер 1с? Если нет, то чему удивляться.