Регламентное задание не может подключиться к MySql (ODBC)
При запуске следующего кода во внешней обработке подключается и отрабатывает нормально, а через регламентное задание вываливается с ошибкой.
И сервер, и клиент физически запускаются на одном компе. Пробовал давать пользователю USR1CV82 права админа, но не помогло.
Помогите разобраться в чем проблема?
...
СтрПодключения="DSN=j1525;Database=j1525;Uid=root;Pwd=;";
Connection = Новый COMОбъект("ADODB.Connection");
Попытка
Connection.Open(СтрПодключения);
Исключение
...
Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию
И сервер, и клиент физически запускаются на одном компе. Пробовал давать пользователю USR1CV82 права админа, но не помогло.
Помогите разобраться в чем проблема?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
В строке подключения укажите драйвер через который подключаетесь. Были механизмы завязанные на MySQL использовал два драйвера 5.1 и кажется 3.5 так как и там и там есть баги... одним писал в базу другим читал из базы
В строке подключения укажите драйвер через который подключаетесь.
если верить докам на сайте mysql это нужно если не создан DSN, на всякий случай дописал DRIVER={MySQL ODBC 5.1 Driver}; но ничего не изменилось.
На сервер нужно поставить x64 драйвер mySQL.
его и ставил, винда х64
Наткнулся еще на советы задать разрешения через dcomcnfg, но не нашел у себя в списке служб что то относящееся к 1с
Столкнулся с такой же ситуацией. Сервер и клиент один комп. В пользовательском режиме все отрабатывает, в регламентном не подключается. Винда x64, 1С x32. Ставил Драйвер ODBC 64 разрядный. DSN создавал в C:\Windows\SysWOW64\odbcad32.exe.
СтрокаСоединения = DSN=sp;Database=sp;Uid=sp;Pwd=F1;
Подскажите, что еще попробовать?
СтрокаСоединения = DSN=sp;Database=sp;Uid=sp;Pwd=F1;
Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию
Подскажите, что еще попробовать?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот