Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Ошибка подключения к MySQL из регламентного задания

Ошибка подключения к MySQL из регламентного задания
Я
   Vladal
 
15.03.18 - 09:31
Написал процедуру, получающую данные из базы MySQL.
При запуске по кнопке из Предприятия работает отлично.
При запуске из регламентного задания выдает ошибку:

Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию

Но если по кнопке вызвать из общего модуля РегламентныеЗадания.Мояпроцедура() -- работает.
Куда копать?
 
 
   Asmody
 
1 - 15.03.18 - 09:37
Разрядность?
   Vladal
 
2 - 15.03.18 - 09:42
(1) Клиент 32 битный, сервер же - 64.
Но другое регламентное задание с подключением к той же базе - работает.
   Cool_Profi
 
3 - 15.03.18 - 09:44
А на сервере драйвера поставил?
   Vladal
 
4 - 15.03.18 - 09:45
(3) Стоят. Всё работает - другое задание, получающее данные из той же базы работает.

ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=192.168.0.2;DATABASE=my_base;USER=user;PASSWORD=psw;OPTION=3;";
   Vladal
 
5 - 15.03.18 - 09:51
(1) А, разрядность драфвера - 32-битный.
   arsik
 
6 - 15.03.18 - 09:52
(5) Ну а сервер 1С наверно 64 битный.
   Vladal
 
7 - 15.03.18 - 09:57
(6) Конечно. Второе задание работает.
   arsik
 
8 - 15.03.18 - 10:02
(7) И ConnectionString один в одни? Не верю.
   Vladal
 
9 - 15.03.18 - 10:06
(8) Не верь. Копипаста - а не работает.

Переустановил коннектор, всё заработало.
https://dev.mysql.com/downloads/file/?id=406118
mysql-connector-odbc-3.51.30-winx64.msi

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует