Имя: Пароль:
1C
1С v8
Внешнее подключение к 8,3
,
0 werta2007
 
14.02.14
10:32
Здравствуйте, на сервере стоят 8.2 и 8.3 на разных портах базы sql-ные. Все работает ОК. НО есть внешний файл, с помощью которого осуществляется ежедневная архивация (ему уже 100-лет, писан не мной), т.е. там идет подключение к базе методом COMConnector. ДЛя 8.2 V82.COMConnector  работает, все ок, НО вот V83.COMConnector (я изменила файл) не работает, пишет ошибку:
ActivX component can't create object V83.COMConnector
Что делать? Что не так?
1 werta2007
 
14.02.14
10:54
В файле пишу
ServerName     =     "sv1c:1841"
........
Dim Connector
..........
Set connector = CreateObject("V83.COMConnector")
для 8.2 все ок, для 8.3 не может создать объект.
В чем фишка? ХЕЛП!!!!!!!!!!!!!1
2 hhhh
 
14.02.14
10:58
что такое 1841?
3 hhhh
 
14.02.14
10:59
ить там разные серверы у вас, надеюсь.
4 werta2007
 
14.02.14
11:01
сервер один, а порты разные 1841 порт
5 werta2007
 
14.02.14
11:02
как я понимаю)))
6 wowik
 
14.02.14
11:04
(0) нужно зарегистрировать COM коннектор для 8.3.
7 hhhh
 
14.02.14
11:05
ну это 8.3 порт? 1841?
8 hhhh
 
14.02.14
11:06
(6)+ да, сом коннектор мог слететь, если допустим удаляли платформу.
9 wowik
 
14.02.14
11:07
(5) regsvr32 c:\Program Files (x86)\<1c>\bin\comcntr.dll
10 werta2007
 
14.02.14
11:07
(7)???
(6) как зарегистировать? подскажите, если что нужно регистировать, я .... мягко говоря чайник.)))
11 werta2007
 
14.02.14
11:08
спасибо, ща попробую
12 werta2007
 
14.02.14
11:17
Что-то написал, что загрузился comcntr.dll но с ошибкой, ругается на dllсервер, какой-то, что якобы там ошибка.
13 werta2007
 
14.02.14
11:21
все равно не работает.
14 werta2007
 
14.02.14
11:49
dll-ку зарегистрировала под полными правами администратора, зарегистировалась. Но все равно не работает. уже запустила файлик через фар, котрый запущен под администратором, возникла ошибка, но другая:
сервер не доступен (не отвечает, завершается аварийно или занят другими приложением)line=719 file= Src\RemoteCreatorImpl.cpp
15 werta2007
 
14.02.14
11:50
правильно ли я указала имя сервера?
ServerName     =     "sv1c:1841"
или как-то порт нужно указывать отдельно?
16 werta2007
 
14.02.14
11:54
ХЕЛП!!!!! ПЛИИИИЗ!!!
Программист всегда исправляет последнюю ошибку.