![]() |
Недоступен MS Jet OLE DB Provider, не могу (пере)установить (winXP sp3)
Проблема имеет отношение к ОС Windows XP SP3, а не к конкретному софту. Любой софт использующий MS Jet для работы с базами данных не работает, т.к. нет поставщика MS Jet 4.0 OLE DB (Панель управления - Источники данных – драйверы: драйвера MS Jet в списке нет).
Тоже и в любой файле *.udl можно увидеть, что Jet`а в системе нет. Цитата:
В соответствии с http://support.microsoft.com/?id=829558 скачиваю рекомендуемый для XP WindowsXP-KB829558-x86-RUS.exe (Jet 4.0 SP8). Сообщает: Цитата:
Установлены все последние обновления. Поставил MS SQL Server 2005 Express edition, jet он не исправил. MS SQL Server 2008 не поставился. sfc /scannow – не даёт эффекта Отдельная установка SP8 для Jet (Jet40SP8_9xNT.exe) выдаёт в конце "Ошибка регистрации OCX C:\WINDOWS\system32\msjetoledb40.dll". Вручную: Цитата:
Переустановка (удаление – перезагрузка – установка – перезагрузка) Microsoft Office 2010 – без эффекта (насколько я понял MS Jet – старая штука, и использовалась в более старых версиях MS Office) Успешная переустановка MDAC по алгоритму описанному в http://www.technipages.com/reinstall...in-xp-sp3.html – без эффекта Подскажите по переустановке Jet. UPD Вот отфильтрованный ото всего лишнего список ключей реестра относящихся к MS Jet (по запросу "jet"): html Что из этого можно попробовать удалить (естественно бэкапнув предварительно) чтоб установщик джета больше не ругался что в системе уже всё есть, да еще и более новое? Я не знаю, какие из веток реестра проверяет инсталлятор. P.S. я уже попробовал заменить все dll теми, которые были запакованы в WindowsXP-KB829558-x86-RUS.exe, не помогло. UPD2 Попробовал перенести ветки реестра, найденные по запросу jet (за исключением всего левого) и dll-ки с компа, где поставщик Jet OLE DB и использующий его софт работают нормально на сабжевый комп. Никакого эффекта. Он появился в поставщиках, но не работает: Цитата:
|
Цитата:
Как совет - установить/удалить MS Office версии 2003 |
Цитата:
|
Цитата:
Код:
>regsvr32 msjetoledb40.dll Цитата:
|
Вложений: 2
При попытке регистрации Regmon и Filemon с настройкой
Include msjet*;regsvr* за исключением успешных (success) обращений – во вложениях. Думаю. |
Extropy, нет доступа к разделам реестра:
|
Да, к этим ключам был запрещен доступ – ни переименовать, ни права изменить, ни удалить. И через regedit и regedit32 и registry workshop и RegASSASIN и в безопасном режиме. Наконец с LiveCD (точнее liveUSB, lex-pex) получилось починить эти ветки.
Однако потом (возможно не вследствие) winlogon завис на ~20 минут прежде чем система загрузилась. И потом всё опять же жутко тормозило. Я понял что гуглить про эту новую проблему и решать её уже не осилю, махнул на всё рукой, сделал format c: и потратил оставшийся день на разворачивание своего уютного рабочего места из дистрибутивов и архивов. Но уже на семёрке :) Так что помогло бы то колдунство с реестром или нет мы уже не узнаем :( |
Время: 14:13. |
Время: 14:13.
© OSzone.net 2001-