Имя: Пароль:
1C
Админ
comcntr.dll и Win2008 x64
0 gr00ve
 
26.12.13
09:13
Приветствую, проблема между обменом баз УТ и бух, стояла платформа 8,2... все было нормально, перешли на 8.3.4.365 и обмен обвалился, стоит Win2008r2 x64, SQL 2008, 1с пердприятие и сервер одинаковых версий. Как только уже не танцевал с бубном, решаться проблема не хочет.

Переустанавливал платформы от админа.
regsvr32 запускал от админа, запускал с папки SysWOW64
регистрировал Comconnector, при установке указывал comcntr.dll из папки сервера и платформы (вес разный)

Критует ошибка: Ошибка при вызове конструктора (COMОбъект): -2147221005(0x800401F3 Хоть убейся.

Может уже кто с таким геммороем сталкивался? Может какая-то пьяная последовательность есть?
1 Мимохожий Однако
 
26.12.13
09:15
Обе конфигурации запущены по последней платформой?
2 Nenaviwu1c20
 
26.12.13
09:17
(1)+1
3 gr00ve
 
26.12.13
09:18
8,2 вообще снесли
4 wowik
 
26.12.13
09:23
V8 = Новый COMОбъект("V83.Application") - поправлено в коде?
5 BuHu
 
26.12.13
09:24
(3)понимаю что вопрос глупый , ну очень интересно , а зачем переходили на 8.3 ?
6 gr00ve
 
26.12.13
09:26
(5) Вопрос интересный, но программисту, а я админ. Вроде как я понял, что уже подошло время какой-то отчетности бухгалтерской, которая предоставляется только на 8.3... а может и нет.
7 BuHu
 
26.12.13
09:27
(6) тогда спроси у него про (4)
8 wowik
 
26.12.13
09:32
(7) с пристрастием спроси
9 BuHu
 
26.12.13
09:33
(8) я б еще спросил : Какого муя в канун нового года , на новую платформу , предварительно не протестировав как оно будет все работать . так как ,имхо, это не последний сюрприз который их ждет в связи с переходом )
10 gr00ve
 
26.12.13
09:38
(4) задал вопрос программеру, кинул ссылку ему на эту тему, насчет кода уточним, если не правлен код, поправим и будем поновой танцевать с бубном.
11 KRV
 
26.12.13
09:39
(9) Надо же совершить некий трудовой подвиг в уходящем году! )))
12 gr00ve
 
26.12.13
09:40
Я так понял, если поправим код, создавать комконнектор надо будет уже с именем V83COMConnector?
13 BuHu
 
26.12.13
09:40
(11) что бы было чем заняться в праздники ? оригинально )
14 wowik
 
26.12.13
09:43
(12) да, правильно: V8 = Новый COMObject("v83.COMConnector");
15 zva
 
26.12.13
09:48
(9) Фирма "1С" извещает пользователей и партнеров о выпуске версии 3.0.28 конфигурации "Бухгалтерия предприятия" на версии 8.3.4 платформы "1С:Предприятие".

Новая версия 3.0.28 разработана на платформе "1С:Предприятие 8.3", использует ее новые возможности и не поддерживает работу с платформой "1С:Предприятие 8.2".
16 BuHu
 
26.12.13
09:58
(15) т.е. там стоит БП 3.0 ? если даже так , можно ведь было хотя бы поставить все это дело на локальной машине и проверить на работоспособность ? зачем на рабочих базах тестить?
17 gr00ve
 
26.12.13
10:26
поднимать SQL и 2008 на локальной машине, по меньшей мере самоубийство.
18 Monte_crizto
 
09.01.14
09:57
ОбщийМодуль ПроцедурыОбменаДанными

Процедура УстановитьПараметрыCOMСоединенияСПриемником(ОбработкаОбменаДаннымиXML, ДанныеНастройки) Экспорт
    
     ОбработкаОбменаДаннымиXML.ТипИнформационнойБазыДляПодключения = ДанныеНастройки.ТипИнформационнойБазыДляПодключения;
     ОбработкаОбменаДаннымиXML.КаталогИнформационнойБазыДляПодключения = ДанныеНастройки.КаталогИнформационнойБазыДляПодключения;
     ОбработкаОбменаДаннымиXML.ИмяСервераИнформационнойБазыДляПодключения = ДанныеНастройки.ИмяСервераИнформационнойБазыДляПодключения;
     ОбработкаОбменаДаннымиXML.ИмяИнформационнойБазыНаСервереДляПодключения = ДанныеНастройки.ИмяИнформационнойБазыНаСервереДляПодключения;
     ОбработкаОбменаДаннымиXML.АутентификацияWindowsИнформационнойБазыДляПодключения = ДанныеНастройки.АутентификацияWindowsИнформационнойБазыДляПодключения;
     ОбработкаОбменаДаннымиXML.ПользовательИнформационнойБазыДляПодключения = ДанныеНастройки.ПользовательИнформационнойБазыДляПодключения;
     ОбработкаОбменаДаннымиXML.ПарольИнформационнойБазыДляПодключения = ДанныеНастройки.ПарольИнформационнойБазыДляПодключения;
     ОбработкаОбменаДаннымиXML.ВерсияПлатформыИнформационнойБазыДляПодключения = "V83";// Изменения Владимир
   //ДанныеНастройки.ВерсияПлатформыИнформационнойБазыДляПодключения;
    
КонецПроцедуры

В общем мы обогнали время.. в ут 10.3 нет пока 8.3 соотвественно он пытается запустить 8.2 и если его там нет выдает ошибку. временно изменил этот модуль, добавил строчку текстовую "V83" и все заработало. Как только обновление выйдет с 8.3 затру изменения
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший