#0
by ixilimuse
Всем доброго времени суток. Существует задача. Ежедневно подключаться из маленькой базы, к большой базе через COM, и получать от туда данные. В общем есть модуль. У него доступны V Клиент V Сервер V Внешнее соединение V Клиент Так же пробовал комбинацию V Сервер V Вызов сервера V Привилегированный Дело в том что возникает проблема при получении соединения с удаленной базой. Но пикантность в том что ошибка возникает исключительно в том случае, если метод запущен РегламентнымЗаданием! Если я запускаю этот метод вручную, через обработку, коннект проходит, замечательно. Были мысли что проблема в правах и пользователе, ибо ошибка имеет вид: Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V82.COMConnector.1): Идентификация пользователя не выполнена Неправильное имя или пароль пользователя Но затем создал специального пользователя в той базе куда подключаюсь, у него есть все права. Опять же если вручную запустить метод, коннект проходит идеально. Обработка выполняется идеально. А из под регламентного задания не хочет подключаться и все тут. В какую сторону копать? Заранее спасибо))
#1
by Рэйв
сделай автозапуск обработки подключения под определнным пользователем при старте системы и вставь батник с запуском в шедулет
#5
by olegves
да, похоже пытается доменной политикой подключиться. ЗЫ да, еще есть нюанс, желательно, чтобы оба сервака 1С были в одном домене
#6
by ixilimuse
Получение коннекта происходит так: Затык именно в этом методе. Если я запускаю его вручную - все работает. Если его запускает регл.задание - падает в ошибку описанную выше. Через консоль заданий задаю пользователь. Даже уже идентификатор задания попробовал задать. Все ровно. Уже сегодня с утра в 4 головы пытались найти косяк. По коду все ровно. Причина пока остается не раскрытой. Где-то мы что-то упустили..
#7
by ixilimuse
Пользователь под которым я подключаюсь к внешней базе - имеет только 1С аутентификацию. Сервера с базами в одном домене. Но на разных серверах.
#8
by zva
У вас служба сервера 1С от имени какой учетки запускается? Если по умолчанию, то user1cv82 не доменный пользователь, причем эта учетка у вас есть на обоих серверах (с большой вероятностью с разными паролями). Регламентное задание запускается от имени этой учетки. Как вариант для теста запустите службу сервера 1С там где стартует регламентное задание от имени админа домена для проверки
#9
by ixilimuse
Всем спасибо. Проблема идентифицирована.... КопиПаст всему виной. Если приглядеться к формированию строки соединения, может ничего и не заметно. А вот если готовую строку вывести в журнал регистрации, то будет видно что там две лишние кавычки и точки с запятой О_о %) В общем как обычно на мелочи попался. Ссори за раздувание проблемы. А столько версий было блин)))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- COM соединение и ПолучитьОбъект() обошли ли проблему?
- Обмен между УТ и БП. Используется COM, регламентное задание.
- Регламентное задание, COM соединение
- Слетело Регламентное задание
- БП8.1 Регламентное задание - шпион.
- Регламентное задание. Метод объекта не обнаружен.
- Регламентное задание. План обмена.
- Регламентное задание и ComОбъект("com.sun.star.ServiceManager")
- регламентное задание для бухгалтерии 3.0
- Соединение 8.3 и 8.2 через COM соединение.....
- Зависает Регламентное задание "Обновление индекса ППД" в 1С 8.3 УТ 11
- Регламентное задание обмена с сайтом УТ 11
В этой группе 1С
- Ошибка SDBL: Таблица или поле ParentID не содержится в разделе FROM
- v7: WIN 2008 R2. Недостаточно свободной оперативной памяти.
- БП 3.0 Реализация при отсутствии на складе
- ДоработатьКомпоновщикПередВыводом не вызывается
- v7: Как подключить Formex
- Подскажите как из 1с в Word и OpenOffice Writer найти стоки вида [любой_текст]
- v7: ПриЗаписи Справочника в списке
- УТ11 загрузка партнеров из файла
- как пометить на удаление документ каторый зделан на основание
- Программное проведение документа 1с 8.2
- УТ11.1: не печатает счет
- БП 2.0 Возврат товара от розничного покупателя в НТТ. Как делать документом ?
- в строке списка "расчеты с контрагентами заполнены" обе суммы
- v7: Дт 41.1 - Кт 60.1
- Уникальный идентификатор в запросе?
- откуда в СКД поля?
- v7: Расшифровка ячейки: узнать номер строки и столбца и вызвать функцию
- Менять значение доп реквизита ПриЗаписи()
- как зфиксировать настройку "отображать сетку" в отчётах Бухгалтерии 3.0?
- Эмулятор ключа СЛК