|
V82.ComConnector на стороне x64 сервера ? | ☑ | ||
---|---|---|---|---|
0
Стальная Крыса
18.08.11
✎
12:17
|
Кто-нибудь пользует такой вызов ?
Т.е. в серверном модуле (сервер x64) соединение с другой базой. Например для регулярного получения каких-то произвольных данных. Вываливается ошибка о том что "класс V82.ComConnector не зарегистрирован". На клиентской-то стороне все ок. Понятно, что происходит хрень при вызове библиотек x32 из приложений x64, но может есть какой-то путь ? |
|||
1
Defender aka LINN
18.08.11
✎
12:20
|
(0) А если сервер под админом запустить?
|
|||
2
Стальная Крыса
18.08.11
✎
14:55
|
была такая мысль...
но его однако перезапустить нужно при этом (в смысле - службу сервера 1С), а сервер-то боевой. зы. но завтра все равно попробую - запущу еще экземпляр :) |
|||
3
Стальная Крыса
19.08.11
✎
11:04
|
под админом такая же х.... :(
|
|||
4
Lama12
22.08.11
✎
17:52
|
Вообще Com на сервере работает?
|
|||
5
Serginio1
22.08.11
✎
18:07
|
||||
6
DmitrO
22.08.11
✎
18:16
|
в составе x64 дистрибутива есть comcntr.dll, посмотри на сервере в папке bin, он наверно x64?
|
|||
7
Nexux
22.08.11
✎
18:27
|
при установке сервера не отметили "COM-соединение"
|
|||
8
Serginio1
22.08.11
✎
18:29
|
(6)Есть, Наверное просто не зарегестрирована.
(7) Да точно. |
|||
9
Стальная Крыса
22.08.11
✎
18:48
|
Если переделать конфу для выполнения кода на клиенте и запустить 1С на том самом сервере - все отрабатывает
|
|||
10
Nexux
22.08.11
✎
18:50
|
потому что клиент x32
|
|||
11
Стальная Крыса
22.08.11
✎
19:03
|
(10) это понятно.
(5) сегодня (уже так) попробую на работе. |
|||
12
Стальная Крыса
23.08.11
✎
03:30
|
сделал как в (5)
но получаю отлуп в виде "Отказано в доступе", это уже лучше, но результат все равно нулевой. зы. внес учетку сервера 1С в группу "администраторы", перезапустил службу сервера 1С - успеха не дало. в обед планирую перезапустить сам сервак - может этого-то как раз и не хватает. |
|||
13
Alex375
23.08.11
✎
03:33
|
Я сталкивался с проблемами доступа при выполнении кода на сервере 8.2. В результате завел в домене учетку и запускаю от ее имени службу 1С сервера - проблем с доступом больше нет :)
|
|||
14
Стальная Крыса
23.08.11
✎
03:51
|
серверная учетка - именно доменная
|
|||
15
Стальная Крыса
23.08.11
✎
04:25
|
уф, заработало :)
при просмотре журнала "Система" увидел строку ошибки, которая гласит: Параметры разрешений для конкретного приложения не дают разрешения Локальный Активация для приложения COM-сервера с CLSID {2B0C1632-A199-4350-AA2D-2AEE3D2D573A} пользователю VS\V8SRV2 с SID (S-1-5-21-3130539278-2622096588-3598039170-4160) и адресом LocalHost (с использованием LRPC). Это разрешение безопасности можно изменить с помощью служебной программы управления службами компонентов. это навело на мысль. в ветке созданного приложения COM+ в "ролях" добавил пользователя и указал учетку сервера. и - вуаля ... :) всем огромное спасибо за помощь !!! зы. для справки: сервер Windows 2008 Enterprise x64 |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |