Файл не может быть открыт ядром базы данных microsoft jet

Обновлено: 05.07.2024

Сегодня после обновления антивируса Касперского все встало на свои места

У меня точно эта же проблема на нескольких ПК. И тоже сегодня 9.04.2014 появилась. Пока решение не нашел. Полагаю, что Windows 7 накатила какое то не хорошее обновление Jet или MDAC.

Попробуй касперского, у меня после этого заработало, у меня кроме него ни чего не обновляется, принципиально отключаю апдейт

Lexmod Мастер (1690) Только предварительно удалить system.mdb из папки с базой у меня он генерировался при запуске

и у меня так. работа по курсачу встала из-за этого. решения пока не нашел.

у меня диплом) ) заработало после отключения Касперского, но не уверен поэтому и спрашиваю какой антивирус стоит?

desmunt Профи (696) тоже каспер, попробовал отключать защиту/самозащиту - не помогло. Если будет нужно выпилим из системы предателя, спс за наводку.

У себя сделал таким образом: Поставщик данных указал Microsoft OLE DB Provider for ODBC Drivers, в соединении Использовать имя источника данных (MS Access Database ), в Введите начальный каталог (указал путь к базе данных).

Спасибо, у меня через ms jet 4.0. По моему мнению это Касперский неудачно обновился, ну это не удивительно) ) . После отключения все стало на свои места, сейчас пытаюсь подружить его с системой

AVR Профи (713) У меня тоже касперский только я его отключал ничего не менялось.

Может беда в этом "Корпорация Майкрософт прекращает поддержку Оффис 2003 8 апреля 2014 г. "

У меня такая же ошибка (win 7), появилась сегодня около 19:30 после обновления системы, 09.04.2014, решения пока не нашел. . (пробовал переустанавливать ms access runtime, переустанавливал офис, устанавливал ms JET3.5, MS JET 40, удалил каспера)

откатил систему на 2 недели назад, ничего не помогает (

Lexmod Мастер (1690) а файл system.mdb из папки с БД удалил?

Та же беда. Ошибка 3358 "Не удается открыть системную базу данных ядра Microsoft Jet". Видимо дело в винде. И на ХР и на 7. Пробовал удалять Касперского, восстановление системы на дату до последних обновлений. Программа даже не доходит до выбора БД из списка.

1. создаём рег-файл (например 2.reg)
2. копируем и вставляем туда код:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines]
"SystemDB"=""
3. Запускаем
4. Радуемся что коннект проходит.

Либо запускаем regedit.exe и руками правим нужный параметр.
P.S. Удаление Каспера не помогло.

Проблема вообще интересная, у меня несколько проектов на дельфе, которые используют Jet 4.0. Из всех проектов один только стал сегодня (вчера не пробовал) выдавать ошибку подключения к Jet. Стоит на компе 2 ОС - ХР и 7-ка, дельфа там и там установлена, что самое интересное ХР не пользуюсь, и сегодня попробовал в ней запустить проблемный проект - ошибку выдала. . .как они связаны я не понял. . .Но решение с записью в реестре - это зачет! Спасибо!

Отключи Антивирус Касперского, это очередное кривое обновление. После этого удали файл system.mdb из папки с БД.

Спасибо, но это я писал на том форуме)) ) называется ответил сам себе через посредника

У кого-то курсач встал. .
А у меня 1200 организаций на продакшене. У десятка данные медным тазом накрылись.

Файл `filename.mdb` не может быть открыт ядром базы данных Microsoft Jet
Добрый день! Столкнулся с такой вот проблемой: Имеются 2 пк соединенных локально и на обоих.

Файл `filename.mdb` не может быть открыт ядром базы данных Microsoft Jet.
У меня на компе всё в порядке. БД создаётся программно. Принёс на другой комп и вылазиет табличка.

Скорее всего кто-то открывает БД обычным способом и работает с ней. или в коде не закрывается соединение и производится следующая попытка обращения к ней Никто не может открывать БД, т.к. сети нет, а самой БД ещё не существует. Программа при первом запуске создаёт её. В коде всё нормально, т.к. в других местах работает. Даже на Win XP Lite заработала, а вот там почему-то не хочет. рядом с файлом БД часом не валяется файлик с тем же именем, но расширением ldb? Он может быть скрытым. Если да - или кто то открыл БД или просто твоя программа не закрыла соединение корректно такого файла там нет, т.к. запускаю программу сразу после установки. установочник никаких таких файлов не копирует. Но сейчас сказать точно не могу, т.к. этот компьютер далеко. Проверю. А какие ещё предположения? что то там тебе про разрещение комп лопочет.
Ты ничего при создании БД там не мутил с правами? Мутить не мутил, но как оказалось он просто права администратора требует. Сегодня проверил. Просто я привык, что Windows сам устанавливаю и у меня всегда права админа, а там не я ставил и оказалось, что нужно выбирать "запуск с правами администратора".
Вот и решилась проблема. а. БД создавалась в защищенной папке. Небось под семеркой? Юпатов Дмитрий, У меня появляется такой файлик при открытии проекта( ldb). И выдает ошибку как на картинке
а если запускать от имени администратора то все работает, и при закрытии проекта Project1.exe висит в процессах. а если запускать от имени администратора то все работает Ну так права не позволяют нормально работать? А если проект разместить на в program files (а лучше вообще на диске D), что будет?

Ошибка с ядром базы данных Microsoft Jet
Караул. Помогите. Была большая база данных. Я её сжала, скопировала на дискету. Копия.

Объект <имя> не найден ядром базы данных Microsoft Jet
Здравствуйте, выходит ошибка &quot;Объект &lt;имя&gt; не найден ядром базы данных Microsoft Jet.Проверьте.

Не могу соединить ASP c Access ошибка 'Объект 'Expr1004' не найден ядром базы данных Microsoft Jet.
Помогите пожалуйста. У меня ASP файл и Access находиться в IIS 5.0 Мне предложили установить.

Ядро базы данных microsoft jet не может найти входную таблицу.
Добрый день. Пишу программку с объявлениями. Возникла проблемка. ADOQuery не может выполнить.

Читайте также: