|   |   | 
| 
 | Не могу настроить V83.COMConnector | ☑ | ||
|---|---|---|---|---|
| 0
    
        DmitriiRylov 10.01.18✎ 08:44 | 
        Приветствую,
 знаю тема замусоленная до нельзя, но инструкции мною прочитанные не помогают сделать простое соединение. Суть: Не создается COM соединение ОС: WinSrv 2012 x64 Платформа 8.3, режим работы Клиент x32 - Сервер x64 Что сделано: Установлено приложение Имя:V8 Установлена компонента Имя:V83.COMConnector.1 (В отличии от всех инструкций, в конце у меня стоит ".1") Зарегистрирована библиотека Regsvr32 "C:\Program Files (x86)\1cv8\8.3.10.2466\bin\comcntr.dll" Брандмауэр Win: отключен Написана обработка: &НаСервере Процедура СоединениеНаСервере() Подключение = Новый COMОбъект("V83.COMConnector"); Попытка ВнешняяБаза = Подключение.Connect("Srvr=<Имя сервера>;Ref=<Имя базы>;Usr=Администратор;Pwd=<Пароль>"); Исключение Возврат КонецПопытки; КонецПроцедуры &НаКлиенте Процедура Соединение(Команда) СоединениеНаСервере(); КонецПроцедуры Нажимаю кнопку В консоли кластера серверов не появляется Com-соединение Помогите кто чем может, куда посмотреть или что я не учет. | |||
| 1
    
        Lexey_ 10.01.18✎ 08:46 | 
        (0) смотри в текст ошибки     | |||
| 2
    
        Мимохожий Однако 10.01.18✎ 08:48 | 
        Делал так же. Победить не смог ((     | |||
| 3
    
        Мимохожий Однако 10.01.18✎ 08:50 | 
        вместо Program Files (x86) полагаю должна быть другая папка.     | |||
| 4
    
        DmitriiRylov 10.01.18✎ 09:10 | 
        (1) Не подскажите где смотреть?     | |||
| 5
    
        DmitriiRylov 10.01.18✎ 09:11 | 
        (3) Клиентская часть 1С 32 разрядная, поэтому и папка эта, или вы имеете ввиду нечто иное?     | |||
| 6
    
        Lexey_ 10.01.18✎ 09:14 | 
        (4) попытку осознанно писал?     | |||
| 7
    
        1C programmer 10.01.18✎ 09:15 | 
        Попробуй Подключение = Новый COMОбъект("V83.COMConnector.1");     | |||
| 8
    
        DmitriiRylov 10.01.18✎ 09:22 | 
        (6) Нет, списал с инструкции. 
 (7) Тщетно, пробовал :) В инструкциях пишут, что при установке приложения указать пользователя, который был указан при установке сервера 1С с ролью CreatorOwner - обязательный ли это параметр? Покуда пользователь локальный, другой сервер его конечно не видит. А клиентская часть может быть установлена от любого админа. | |||
| 9
    
        Lexey_ 10.01.18✎ 09:23 | 
        (8)
 уберешь попытку- увидишь ошибку | |||
| 10
    
        Остап Сулейманович 10.01.18✎ 09:26 | 
        (0) "Сервер x64". Удачи... В вашем безнадежном деле.     | |||
| 11
    
        Мимохожий Однако 10.01.18✎ 09:32 | 
        (4) После Исключение добавь строчку Сообщить(ОписаниеОшибки());     | |||
| 12
    
        dezss 10.01.18✎ 09:34 | 
        а сервер, небось, 64-х?)))     | |||
| 13
    
        dezss 10.01.18✎ 09:35 | 
        (12) + а ну да...в (0) же написано, что х64     | |||
| 14
    
        dezss 10.01.18✎ 09:35 | 
        (0) Забейте на ком, юзайте веб-сервисы.     | |||
| 15
    
        rphosts 10.01.18✎ 09:39 | 
        (10)не балаболь, у мну всё норм подключалось... если у ТС руки прямые - справится.     | |||
| 16
    
        DmitriiRylov 10.01.18✎ 09:49 | 
        (9) Добавил, ошибки нет, код на сервере выполняется, скорее всего под толстым клиентом зайти сначала надо. 
 (12) Имеешь ввиду Серверную часть 1С установить 32 битную на сервер? | |||
| 17
    
        rphosts 10.01.18✎ 09:49 | 
        (0) Вариант самый простой: поставь клиента 64х
 вариант для матерых: погугли как подключать Сом32 к серверу 64 (в службе компонентов в разделе COM+ нужно покопаться). А можно и на мисте поискать, тема регулярно всплывает и подключение... на итс пишут что надо вот так для тонкого: AutomationCервер = Новый COMОбъект("V83С.Application"); AutomationCервер.Connect("Srvr="TestSrv";Ref="TestBase"); или вот так для толстого: AutomationCервер = Новый COMОбъект("V83.Application"); AutomationCервер.Connect("Srvr="TestSrv";Ref="TestBase"); | |||
| 18
    
        dezss 10.01.18✎ 09:59 | 
        (16) нет, читай (17)..ну или (14)     | |||
| 19
    
        DmitriiRylov 10.01.18✎ 10:03 | 
        (18) Попробую переустановить платформу клиента на x64. 
 Как понимаю нужно будет компоненту вновь зарегистрировать и библиотеку. | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |