Имя: Пароль:
1C
1С v8
MySQL ODBC на Windows Server 2003 х64
0 Slon747
 
05.07.17
17:01
Нужно подключаться из 1С к MySQL через Внешний источник данных.
Вроде-бы нужно устанавливать 32-битный ODBC? но он не ставится на эту систему.
Поставил драйвер х64.
При попытке подключения к MySQL из внешнего источника данных (конфигуратор) пишет:
"Источник данных не найден и не указан драйвер, используемый по умолчанию".
В настройках "Администрирование - Источник данных (ODBC)" на закладке "Драйверы" вижу строку "MySQL ODBC 5.3 ANSI Driver"

В настройках внешнего источника данных прописываю:

DRIVER={MySQL ODBC 5.3 Driver};
SERVER=_айпи_;
DATABASE=ones;

не работает.
Пробовал имя "MySQL ODBC 5.3 ANSI Driver" - то же самое.

А если на закладках ODBC "Системный DSN" и "Пользовательский DSN"добавляю строки, то подключаюсь без проблем.

В чем проблема?
1 Slon747
 
06.07.17
08:06
up
2 FN
 
06.07.17
09:05
Битность драйвера должна быть такая же, как и приложения из которого вызывается. Тогда проблем не будет
3 Slon747
 
06.07.17
09:19
(2) Понял.
Но 32-х битный даже не ставится.
Придется переустанавливать сервер.
4 Адинэснег
 
06.07.17
10:58
имя драйвера в реестре глянь
5 Адинэснег
 
06.07.17
11:08
например, может так называться "MySQL ODBC 5.2 UNICODE Driver"
Закон Брукера: Даже маленькая практика стоит большой теории.