Ось як лікувати, якщо раптом перестав працювати microsoft data access components (mdac)

Навіть не знаю з чого раптом (адже раніше все подібне працювало), але підігнали мені оновлену базу по підприємствам нашого краю. База складається з файлу бази і оболонки-додатки.

При запуску оболонки посеред екрану вискакує «помилка програми». Далі з'являється напис «Error creating object. Please verify that the Microsoft Data Access Component 2.1 (or later) have been properly installed. ». Тобто помилка створення об'єкта. Перевірте, а встановлений у вас MDAC версії 2.1 або вище.

Природно він у мене встановлений, тому як цей компонент працює в Windows XP SP2 вже на рівні ядра і невстановлений просто бути не може. У мене як раз така винда і є.

Я поліз і вирішив запустити старі бази (які працювали завжди) і помилка знову дала про себе знати. Деякі бази у мене в MDB і я навіть скачати MDB Viewer, який при запуску теж видавав цю ж саму помилку. Мда ... значить проблема в моїй Оськой.

Передчуваючи перемогу, я запускаю оболонку бази знову і знову бачу ту ж саму помилку. Ну це просто ідіотизм подумав я. І став копати тирнет далі. Русский тирнет мені нічого не дав, а ось в буржуазному я знайшов цікавий рецепт. За допомогою Google Translate я переклав сторінку і зробив все за вказаною рецептом:

  1. Натисніть ПУСК> Виконати.
  2. Введіть це:% SystemRoot% \ System32 \ rundll32.exe setupapi, InstallHinfSection DefaultInstall 132% SystemRoot% \ Inf \ mdac.inf
  3. Натисніть ОК.
  4. Вставте диск з Windows XP SP2 (або вкажіть локальний шлях до установочних файлів цього дистрибутива), тому як ваша вінда попросить деякі файли для оновлення (відновлення) поточних файлів вашої ОС.
  5. (Цього в інструкції не було), але проте ж у мене моя ОС сказала, що мовляв ви мені підсунули невідомо чого і файли виндовс можуть бути пошкоджені, чи хочу я їх відновити. Я подумки покрутив біля скроні і натиснув «скасування».
  6. Далі система попросила перезавантажити комп'ютер, що я власне і зробив.

Після цієї процедури все стало працювати. І нова база і старі бази і MDB Viewer теж. Дрібниця, а не знаючи можна нарватися.

Навігація по публікаціям

Спасибі, допомогло, тільки пункт п'ятий я вставив CD c XP SP3, за запитом вказав шлях до запитуваного файлу в папці i386, ОК, оновився і все без перезавантаження запрацювало.

Головне, що запрацювало. 🙂