Сегодня при настройке операционной среды iis asp возникла неизвестная ошибка Microsoft JET Database Engine (0x80004005). Однако в конечном итоге она была решена следующим методом. Здесь редактор Script House поделится ею для удобства. друзья, которым это нужно.
Сегодня я установил IIS на новый компьютер. Установка прошла успешно. После создания виртуального каталога я запустил правильный файл asp, который уже был на другом компьютере, но это не удалось. Подсказка была: Microsoft JET Database Engine (0x80004005).
Неизвестная ошибка, поэтому я поместил этот файл на другую машину и запустил его. Все было нормально, проблем не было, но на этой машине возникла проблема. Это устраняет проблему с файлом asp. Поэтому я подумал о переустановке IIS. После переустановки все так же. Наконец я обнаружил, что возникла проблема с разделом жесткого диска. Те компьютеры, которые могут использовать программы ASP после установки IIS, имеют разделы fat32, а этот — разделы ntfs. Вам необходимо предоставить всем все права доступа к c:/windows/temp. Он снова будет работать нормально.
Ниже приведены все решения неопределенной ошибки Microsoft JET Database Engine (0x80004005). Они взяты из Интернета. Надеюсь, они помогут всем решить проблему.
1. Проверьте инструкцию подключения к базе данных – ошибок не обнаружено;
2. Разрешение на просмотр папки дано всем;
3. При открытии базы данных система создаст временные файлы во временной папке %SystemRoot%/temp/ (C:/WINDOWS/temp), а прав %SystemRoot%/temp/ недостаточно.
Решение. Добавьте разрешения %SystemRoot%/temp/ (чтение и запись имени IUSER_компьютера).
2. Если возникла общая неуказанная ошибка, есть другой способ.
На самом деле, для этого требуется всего несколько простых шагов. :
начинать. . . бегать. . . regsvr32 jscript.dll
начинать. . . бегать. . . regsvr32 vbscript.dll
начинать. . . бегать. . . iisreset
Microsoft JET Database Engine (0x80004005) неопределенное разрешение ошибки
1. Система может не зарегистрировать msjetoledb40.dll. Решение такое.
Нажмите «Пуск» ---> «Выполнить», введите regsvr32 msjetoledb40.dll и нажмите Enter;
2. Разрешения папки, где находится база данных
Способ его открытия: откройте «Мой компьютер», затем нажмите «Параметры папки» ---> «Просмотр» в меню, затем снимите флажок «Использовать простой общий доступ к папкам (рекомендуется)», а затем нажмите «Подтвердить», затем вернитесь к нему; папку, на открытие которой требуется разрешение (папка, в которой хранится база данных), щелкните правой кнопкой мыши ---> Свойства ---> Безопасность, затем нажмите «Добавить» ---> «Дополнительно» ---> Найти сейчас ---> Затем выберите «все» ниже ---> ОК ---> Нажмите «Присоединиться прямо сейчас» «все» ", а затем отредактируйте всех в большом поле ниже.
Разрешения — «Полный доступ», просто сохраните.
3. Нужно открыть гостевого пользователя
Как открыть: Мой компьютер ---> Панель управления ---> Администрирование ----> Управление компьютером ---> Локальные пользователи и группы --- Пользователи --- Найдите «гость», дважды щелкните по нему, а затем появится всплывающее окно. Снимите флажок «Учетная запись деактивирована» на Laidikuang и сохраните ее.
4. Разрешения Temp (временной папки)
Открытый метод: windows ---> temp, щелкните правой кнопкой мыши и выберите «Свойства», вы увидите опцию «Безопасность», добавьте всех, установите разрешения на полный доступ, а затем установите для пользователя, которого вы используете Windows, также Для полного контроля.(Права на папки Способ открытия: откройте «Мой компьютер», затем нажмите «Параметры папки» ---> «Просмотр» в меню, затем снимите флажок «Использовать простой общий доступ к папкам (рекомендуется)», затем нажмите «Подтвердить», затем вернитесь в папку; для открытия которого требуется разрешение (папка, в которой хранится база данных), щелкните правой кнопкой мыши ---> Свойства ---> Безопасность, затем нажмите "Добавить" ---> "Дополнительно" ---> Найти сейчас ---> Затем выберите "все" ниже ---> ОК ---> Нажмите "Присоединиться прямо сейчас" "Все" ", затем отредактируйте разрешения каждого пользователя в большом поле ниже, установив полный доступ, и сохраните его.