|
Windows server 2012 драйвер ODBC MySQL не находит | ☑ | ||
---|---|---|---|---|
0
Адепт1С
11.09.19
✎
16:56
|
Windows server 2012 64 битный, 1С 64 битная установлены оба драйвера MySQL ODBC 5.1 64 битный и 32, Пользовательский DNS добавил
При попытки добавить базу через конструктор ВнещнихИсточниковДанных пишет что драйвер не найден и в списке выбора его нет, также пробовал через ADODB соединение тот же результат. В чем может быть проблема? Подскажите. Последняя строка соединения через внешние источники данных выглядела так Provider=MSDASQL.1;Driver={MySQL ODBC 5.1 Driver};Server=serv; Database=basa;User=user;Password=******;Option=3; хотя перепробовал много. UDL соединяется все летает :( |
|||
1
Адепт1С
12.09.19
✎
05:59
|
1с Предприятие 8.3 / Управление торговлей 11
Подскажите куда глянуть может права каких нибудь не хватает или драйвер особым способом надо установить? |
|||
2
rsv
12.09.19
✎
09:03
|
(0) если через интерактив файлика udl все ок - откройте его текстовым редактором. ;По моему в нем строка подключения будет .
|
|||
3
SSSSS_AAAAA
12.09.19
✎
09:08
|
(0) Откройте Udl как текстовый файл и скопируйте оттуда строку подключения.
|
|||
4
Адепт1С
12.09.19
✎
09:33
|
[oledb]
; Everything after this line is an OLE DB initstring Provider=MSDASQL.1;Password=*****;Persist Security Info=True;User ID=user;Extended Properties="DSN=mysql;SERVER=server;UID=user;PWD=*****;DATABASE=base;PORT=3306";Initial Catalog=catalog Там вот такая информация что то не очень похоже на строку подключения к mysql ни версии драйвера ничего. Не работает |
|||
5
Адепт1С
12.09.19
✎
09:35
|
Тут наткнулся на одну информация что в реестре надо прописывать используемый драйвер в ветке
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI Кто нибудь знает подробности информацию могу предоставить по реестру. |
|||
6
Адепт1С
12.09.19
✎
10:41
|
Может попробовать дать пользователю USR1C8 дать полные права на эту ветку HELP кто сталкивался с этим?
|
|||
7
rsv
12.09.19
✎
11:27
|
Странно другое ... в (0) udl работает но ado не работает но если
в коннекте ado прописать не строку , а путь к файлику то и адо заработает |
|||
8
rsv
12.09.19
✎
11:28
|
Должно
|
|||
9
Адепт1С
12.09.19
✎
14:00
|
СтрокаСоединения = "C:\Users\User\Desktop\cn.udl";
Соединение = Новый COMОбъект("ADODB.Connection"); Попытка Соединение.Open(СтрокаСоединения); СоединениеУстановлено = Истина; Сообщить("Соединение установлено"); Исключение ТекстСообщения = ""+ТекущаяДата()+" Connection error: "+ОписаниеОшибки(); Сообщить(ТекстСообщения); СоединениеУстановлено = Ложь; КонецПопытки; Через cn.udl файл соединяется, а в коде нет пишет DefaultDatabase Произошла исключительная ситуация (ADODB.Connection): Операция не допускается, если объект закрыт. Properties.Item Неверное число параметров Всю голову сломал в реестре HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.IN права на чтение стоят :( |
|||
10
Salimbek
12.09.19
✎
14:15
|
(0) Недавно было: Не могу подключить внешний источник данных MySQL
Там еще пара вариантов строки подключения |
|||
11
Адепт1С
12.09.19
✎
15:12
|
В Excel через внешние источники все соединяется записи добовляется делаем выводы что 1с не видит просто драйвер mysql либо права у 1с на драйвер нет.
(10) Тут вроде как тоже нет решения. Где можно покопать с правами 1с? |
|||
12
Salimbek
12.09.19
✎
15:45
|
(11) А процедура твоя - выполняется НаКлиенте или НаСервере?
|
|||
13
Salimbek
12.09.19
✎
15:48
|
+(12) ...а, конструктор Внешних источников - значит на сервере. Драйвер MySQL еще можно попробовать какой-то только один оставить, сначала удалить все и поставить только х32, если не поможет - удалить и поставить х64
|
|||
14
Адепт1С
12.09.19
✎
16:06
|
Через adodb побключение НаСервере и через ВнешниеИсточникиДанных тоже думаю на сервере. Я так понимаю драйвер установлен только 1с его не видит что это может быть?
|
|||
15
Salimbek
12.09.19
✎
16:22
|
(14) Да ктож его знает - почему у тебя не работает.
1) MySQL - Внешние источники данных, подключение к БД сайта 2) Правила блокировки в FireWall и на сервере и на MySQL Тут вот еще ошибки ловили: ODBC. На файловой работает, на SQL не работает |
|||
16
Адепт1С
13.09.19
✎
10:55
|
Новые подробности насчет 1С 64 битная я погорячился она 32 битная в связи с этим у меня вопрос какой в итоге ставить драйвер 64 или 32?
|
|||
17
Salimbek
13.09.19
✎
18:00
|
32, причем, желательно 64 вообще удалить
|
|||
18
Asmody
13.09.19
✎
19:33
|
И помнить, что в x64 винде 2 менеджера ODBC
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |