Проблема: Provider VFPOLEDB.1 и x64
Текущая ситуация: Windows Server 2003 x32, MS SQL Server 2005 Standard Edition x32, 1С 8.2 x32.
Обмен данными с внешними файлами (Dbf) осуществляем через Provider VFPOLEDB.1 (что-то вроде Соединение.Open("Provider=VFPOLEDB.1;Data Source=" + ПутьСпр + ";Collating Sequence=MACHINE;EXCLUSIVE=NO"))
Грядущая ситуация: Windows Server 2008 R2 x64, MS SQL Server 2005 Standard Edition x64, 1С 8.2 x64.
Уже готовы были мигрировать, оставалось только проверить обмен данными с DBF. И вот тут и вылезла проблема. Драйвера на x64 нету. Соответственно обмен отказывается работать.
Прошу помощи в поисках решения. Наверняка кто-нибудь с подобным сталкивался.
Обмен данными с внешними файлами (Dbf) осуществляем через Provider VFPOLEDB.1 (что-то вроде Соединение.Open("Provider=VFPOLEDB.1;Data Source=" + ПутьСпр + ";Collating Sequence=MACHINE;EXCLUSIVE=NO"))
Грядущая ситуация: Windows Server 2008 R2 x64, MS SQL Server 2005 Standard Edition x64, 1С 8.2 x64.
Уже готовы были мигрировать, оставалось только проверить обмен данными с DBF. И вот тут и вылезла проблема. Драйвера на x64 нету. Соответственно обмен отказывается работать.
Прошу помощи в поисках решения. Наверняка кто-нибудь с подобным сталкивался.
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Сейчас попробовал организовать совместный доступ через стандартный драйвер.
Строка соединения:
Параллельно писал данные с 2 источников - полет нормальный.
Windows 2012R2 x64
Windows 10 pro x64
Строка соединения:
Driver={Driver do Microsoft dBase (*.dbf)};
DriverID=277;
DBQ=D:\DBTEMP;
Exclusive=0
Параллельно писал данные с 2 источников - полет нормальный.
Windows 2012R2 x64
Windows 10 pro x64
вот тут в составе должен быть 64-битный odbc-драйвер
https://www.microsoft.com/ru-ru/download/details.aspx?id=50040
ODBC x86-64 драйвера для foxpro dbf от мелкомягких я не находил, однако попробуй такой драйвер
http://devzone.advantagedatabase.com/dz/content.aspx?Key=20&Release=15&Product=15
Поддерживает различные типы DBF в том числе и Fox Pro(сам я его до рабочего состояния не довел)
На худой конец есть программулина DBF to DBF Converter, умеет конвертить foxpro'шные дбфки в dbase, имеет интерфейс работы через командную строку, а дальше стандартным MS Access dBase, который есть для x86-64. Если тебе только на чтение, конечно.
http://www.whitetown.com/dbf2dbf/cl/
Поддерживает различные типы DBF в том числе и Fox Pro(сам я его до рабочего состояния не довел)
На худой конец есть программулина DBF to DBF Converter, умеет конвертить foxpro'шные дбфки в dbase, имеет интерфейс работы через командную строку, а дальше стандартным MS Access dBase, который есть для x86-64. Если тебе только на чтение, конечно.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот