|
Поиск информации в AD |
☑ |
0
Homer
04.07.14
✎
13:22
|
Есть код, в один прекрасный день перестал работать под регламентным заданием. т.е. при запуски рег задание не может прочитать данные в AD. Если запускаю в ручную, через обработку, все нормально.
затык вот на этой строке:
CN = ПолучитьCOMОбъект(Records.Fields("AdsPath").Value);
падает в исключение!!!
Предположил, что проблемы с доступам в AD. но я же подключаюсь идентично к AD, что в клиентской, что в серверной части.
Тогда какой доступ ему еще нужен?
|
|
1
acsent
04.07.14
✎
13:28
|
Чему равно Records.Fields("AdsPath").Value
|
|
2
Apokalipsec
04.07.14
✎
13:32
|
пользователь от имени которого запускается регламент бесправный?
|
|
3
Homer
04.07.14
✎
13:42
|
(2) Да
но и ставил пользователя. Все бесполезно.
(1) тип строка с заполненными данными.это на клиенте на сервере не смотрел. надо посмотреть!
|
|
4
Homer
04.07.14
✎
13:52
|
(1) на сервере так же все заполнено.
|
|
5
Apokalipsec
04.07.14
✎
15:17
|
на сервере не установлена ком компонента?
в исключение описаниеОшибки() запиши куда-нибудь.
|
|
6
Homer
04.07.14
✎
23:46
|
(5)Не найдин адресс; {ОбщийМодуль.ИТОбщийМодуль.Модуль(7251)}: Error calling context method (ПолучитьCOMОбъект): Error getting COM object: Произошла ошибка операции.
|
|
7
vde69
модератор
04.07.14
✎
23:55
|
у пользователя службы 1с нет прав "Использование DCOM"
|
|