Имя: Пароль:
1C
1С v8
COM-объекты поддерживается только в операционных системах Windows
,
0 al_zzz
 
26.11.15
21:29
Надо было перенастроить обмен УТ-БП, чтоб документы проводились после загрузки(УТ лохматого релиза, переписанная).
Настроил, проверил на копиях - всё работает как надо.
Перенес настройки на рабочие базы(там две галки в настройках обмена и правила) и при обмене такая ерунда:
"При попытке подключения к информационной базе произошла ошибка:
Ошибка при вызове конструктора (COMОбъект): COM-объекты поддерживается только в операционных системах Windows

Техническая информация:
{Обработка.ОбменДаннымиXML.МодульОбъекта(15742)}: Ошибка при вызове конструктора (COMОбъект): COM-объекты поддерживается только в операционных системах Windows"
Тест подключения к базе проходит успешно. Сервер на postgress на linux, но не думаю, что это критично, так как копии там же развернуты. Платформа 8.2.19.83. ЧЯДНТ?
1 H A D G E H O G s
 
26.11.15
21:35
(0) "ЧЯДНТ?"

Используете линукс вместо того, чтобы заплатить 10000 рублей и пользоваться нормальной виндой.
2 Записьдампа
 
26.11.15
21:42
(0)
> COM-объекты поддерживается только в операционных системах Windows
> Сервер на postgress на linux, но не думаю, что это критично

Мда. И не поспоришь.

>ЧЯДНТ?
АХЗ, УМВР
3 GreatOne
 
26.11.15
21:55
Ключевое слово "перенастроить". То есть до этого com объект в линухе создавался. А вы...
4 Записьдампа
 
26.11.15
22:00
(3) А ведь правда - раньше документы после загрузки не проводились, а теперь начали!
5 ansh15
 
26.11.15
22:07
(0) "Особенности рабочих серверов под управлением Linux

    не могут взаимодействовать с СУБД Microsoft SQL Server,
    не поддерживается работа с СОМ-объектами,
    аутентификация на сервере выполняется по протоколу Kerberos. "
http://v8.1c.ru/overview/Term_000000666.htm
6 al_zzz
 
26.11.15
22:18
Попытался вернуться к первоначальным настройкам. Помогло отключение пункта "Выполнять обмен под полными правами".
На копии он включен. Странно...
7 al_zzz
 
26.11.15
22:19
Всем спасибо за обсуждение!
8 Записьдампа
 
26.11.15
22:22
Не, все таки хочется верить в людей =)

ТС, ну скажи нам пожалуйста, что у тебя раньше был обмен через файлы настроен, а теперь ты по прямому подключению решил меняться.
9 al_zzz
 
26.11.15
22:22
(8) Нет
10 al_zzz
 
26.11.15
22:23
Через COM всегда был.
11 Записьдампа
 
26.11.15
22:24
Верю, только если ты его запускал вручную и с клиента.
12 al_zzz
 
27.11.15
21:12
(11) Вручную и с клиента.
13 mehfk
 
27.11.15
21:16
(0) "ЧЯДНТ?" - Ты не пьешь таблетки для стимулирования мозговой деятельности.
14 mistеr
 
27.11.15
21:17
Иногда сообщение об ошибке означает ровно то, что в нем написано...
15 ДенисЧ
 
27.11.15
21:17
(12) вот и ответ.
Ну откуда, скажите на милость, на этой студенческой под(д)елке возьмётся такая серьёзная технология, как COM?
16 Defender aka LINN
 
27.11.15
21:19
В Linux ВНЕЗАПНО не оказалось патентованной технологии от Microsoft.
http://cs416925.vk.me/g44558843/a_8b31fd7f.jpg
17 Garykom
 
гуру
27.11.15
21:24
(16) пофиг на патенты, замены то под Linux какие есть?
вообще а не применительно к 1С?
18 Garykom
 
гуру
27.11.15
21:25
(17)+ ну кроме wine
19 Asmody
 
27.11.15
21:31
(17) wiki:d-bus
20 Asmody
 
27.11.15
21:32
21 mehfk
 
27.11.15
21:36
Еще какая-то CORBA была...
22 Asmody
 
27.11.15
21:37
Есть xpcom - прямой аналог COM и наследник CORBA, но широкой популярности он не получил.
В Linux проще общаться через сокеты.
23 Garykom
 
гуру
27.11.15
21:39
(22) да на XPCOM тоже вышел через вики
получается проще сокеты или поверх них службу типа веб сервисов поднять
24 mehfk
 
27.11.15
21:40
(22) А вот откуда в опенофисе тот угрёбищный интерфейс взаимодействия? Наверняка корни в *NIX системах.
25 mehfk
 
27.11.15
21:40
(23) Веб-сервисы это наше все.
26 Asmody
 
27.11.15
22:47
(24) У OO все корни в java.