ODBC Источник данных не указан и не найден драйвер #788172


#0 by breakthrough
Здравствуйте! Есть обработка для загрузки данных. Вот код: Соединение = Новый COMОбъект("ADODB.Connection");     Соединение.ConnectionString = "Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;DBQ="+СокрЛП(Каталог); При попытке соединения из процедуры с директивой &НаКлиенте все ок, но при загрузке &НаСервере вываливается ошибка: Источник данных не указан и не найден драйвер, используемый по умолчанию. Спасибо!
#1 by Cool_Profi
На сервере драйвер поставить не предлагать?
#2 by breakthrough
Установлен. Или нужен 64-разрядный?
#3 by МимохожийОднако
Попробуй.
#4 by breakthrough
А какой конкретно? Сейчас вижу, что установлено 3 драйвера: dBASE Files, Excel Files, MS Access ... Сервер 64-разрядный.
#5 by Живой Ископаемый
потесть утилитой odbc которая 64-битная
#6 by breakthrough
Потестил. 32-разрядной утилитой - ок. 64-разрядной - нет.
#7 by Живой Ископаемый
ну вот.
#8 by breakthrough
Не знаю что дальше делать.
#9 by Живой Ископаемый
2 Ну давай на секунду представим, что у тебя и 32-битного драйвера нет. Чтобы ты стал делать?
#10 by breakthrough
Я уже установил 64-разрядный ODBC. Оказалось, что его отдельно  нет, а идет он в пакете AccessDatabaseEngine_X64. После установки везде в источниках ODBC, что 32-х, что-64 виден 64-разрядный драйвер. Но вот беда, подключение также выпадает с ошибкой. Видимо нужно перезапускать службу сервера 1С. Подключаться уже пробовал и через OLE.DB.
#11 by Живой Ископаемый
видимо нужно
#12 by breakthrough
Безрезультатно. Такая же ошибка. Может есть еще какой-то нюанс?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С