У меня есть новый сервер (Win 2008R2, x64) с некоторыми устаревшими приложениями, которые мне нужно запустить на нем. Предыдущий сервер (и базовые соединения) использовал движок Jet OLE DB 4.0, который, похоже, не присутствует в текущем состоянии.
Широко искал сайты загрузки MS, но все, что я получил, были обновления, которые были «неприменимы». Итак, мой вопрос, могу ли я зарегистрировать некоторые компоненты или что мне нужно сделать, чтобы эти приложения работали (и читали эти файлы)?
Что ж, я нашел решение. Хотя эта загрузка: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=C06B8369-60DD-4B64-A44B-84B371EDE16D НЕ предназначен
2. в качестве замены поставщика Jet OLEDB в серверных приложениях.
Хотя это работает. И поскольку мне это нужно только для импорта старых данных в новую ситуацию, это работает для меня. Изменена часть строки подключения с Provider = JET.OLE на:
Provider=Microsoft.ACE.OLEDB.12.0;