Ручная установка 64-разрядных драйверов ODBC для доступа к MS Access при наличии 32-разрядного Office

Я хочу выполнить ручную установку драйверов odbc для MS Access 64 бит. Удаление 32-битного Office и установка 64-битного Office не является вариантом из-за надстроек, которые использует наша компания.

Я загрузил AccessDatabaseEngine_x64.exe, и с помощью WinRar и Universal Extractor удалось распаковать все файлы в каталог temp. Я считаю, что у меня есть все необходимые файлы, но я не уверен, куда идти отсюда, и я бы оценил небольшое руководство.

Какие библиотеки DLL необходимо зарегистрировать, чтобы обеспечить доступ к ODBC-драйверам MS Access в 64-разрядном администраторе ODBC?

Есть ли список записей в реестре, которые мне нужно будет сделать для его доступности?

Кто-нибудь еще имел дело с этим разумным образом?

Заранее спасибо!

    с помощью / passive switch вы можете установить 64-битные драйверы ace, даже если присутствует 32-разрядный офис ms: http://blog.codefluententities.com/2011/01/20/microsoft-access-database-engine-2010-redistributable /

    Просто имейте в виду, что установка 64-битного ACE-механизма 2010 на машине с установленным 32-разрядным Office 2010 с установленной ОС может привести к некоторому дурацкому поведению в уже существующем Office 2010.

    Я столкнулся с этой же проблемой с приложением SpringJDBC, которое подключилось к БД доступа, когда я поместил его в поле win7x64, на котором запущен кеплер eclipse-4.3×64.

    То, что в итоге для меня работало, – ПОЛНОСТЬЮ удалить 32-битные Office2010 [и Lync и другие приложения MS, связанные с этим] и установить 64-битные версии.

    Вот очень забавная часть: Имя драйвера, которым вы пользуетесь для имени драйвера Access64bit, теперь:

    | Microsoft Access Driver (* .mdb, * .accdb) |

    Да, это запятая после «mdb».

    Итак, моя spring-config для Datasource выглядит так:

            

    Надеюсь это поможет!

    Мне удалось установить оба без побочных эффектов на установку Office и без использования / пассивного варианта. Даунсайд – это то, что проверено и работает только на одной версии Office. Драйвер Microsoft.ACE.OLEDB.12.0 для приложения x64 – как заставить его работать с установленной x86 MS Office?

    Давайте будем гением компьютера.