|
V8: 1С 8.3 БП 3.0 после перехода на SQL перестало работать СОМ подключение к 7.7 | ☑ | ||
---|---|---|---|---|
0
Sasha_1CK
12.03.14
✎
07:35
|
Собственно сабж.
При попытке подключения на сервере код подключения вываливается по исключению Попытка СОМ_Объект = Новый COMObject("V1CEnterprise.Application"); Исключение Сообщить("Не возможно создать объект для СОМ подключения"); Возврат ; КонецПопытки; Если на сервере, где установлен СКЛ и Сервер 1С предприятия запустить базу в файловом варианте - то все подключается и работает - то есть на самом сервер 1С 77 есть запускается и работает. Че то не могу сообразить где еще надо покопаться? что бы взлетело. Или на сервере вообще нельзя СОМ использовать и надо на клиента все переделывать? |
|||
1
ДенисЧ
12.03.14
✎
07:40
|
попроьуй
COMObject("V8.Application") |
|||
2
Sasha_1CK
12.03.14
✎
07:43
|
(1) к 7.7?
|
|||
3
ДенисЧ
12.03.14
✎
07:45
|
а, пардон
тогда v77 вроде так, но нужно смотреть, но это только через час минимум... |
|||
4
1Сукпун
12.03.14
✎
07:53
|
а права на папку с базой 77 у пользователя под которым запускается сервер !С есть ?
|
|||
5
Sasha_1CK
12.03.14
✎
08:23
|
(4) с правми идея конечно правильная, и возможно я бы еще на эти грабли наступил бы. Но проблема в том, что для того, что бы споткнуться об права досутпа - надо хотя бы создать СОМ объект и попытаться к базе подключиться.
А у меня ошибка вываливается на самом создании СОМ объекта и до проблем с правами как то не доходит. |
|||
6
Рыжий Лис
12.03.14
✎
08:24
|
Разрядность у сервера 1С какая?
|
|||
7
Sasha_1CK
12.03.14
✎
08:26
|
(6) 2003 r2 std x64 edition
|
|||
8
Рыжий Лис
12.03.14
✎
08:27
|
(7) А у 1С?
|
|||
9
Sasha_1CK
12.03.14
✎
08:30
|
(8) 32
|
|||
10
Рыжий Лис
12.03.14
✎
08:35
|
А без попытки какое сообщение об ошибке?
|
|||
11
Sasha_1CK
12.03.14
✎
08:47
|
(10) СОМ_Объект = Новый COMObject("V77.Application");
по причине: -2147467262(0x80004002): No such interface supported |
|||
12
Kookish
12.03.14
✎
08:57
|
(11) Вот теперь в гугл. Например, сюда: v8: Ошибка при вызове метода контекста (V77Application):
Еще можно обратить внимание на то, что сервер 1С работает совсем не обязательно под тем же пользователем, который запускает клиента. Чаще всего это или администратор, или USR1CV8, или что-то подобное. Вот его права и надо смотреть. |
|||
13
Kookish
12.03.14
✎
08:58
|
||||
14
Sasha_1CK
12.03.14
✎
09:18
|
(12) (4)
Проблема все таки была с пользователем USR1CV8 Совсем он бесправным создается при установке. да еще и локальным. Пришлось перезапустить службу под доменным юзером с правами. И все взлетело. Кстати на наводке из другого топика заглянул в журнал ошибок сервера где на чистой англицкой мове было написано - что для DCOM у USR1CV8 недостаточно прав. Всем спасибо |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |