Появляется веб-сайт: Ошибка ядра базы данных Microsoft JET «80004005» Неизвестная ошибка.
Решение:
Причина неудачи
Ошибки этого типа обычно возникают, когда файловая система имеет формат NTFS, и вызваны тем, что анонимная учетная запись IIS (имя_компьютера IUSR) не имеет достаточных разрешений для работы со связанными файлами и папками.
1. Папка, в которой хранится база данных, не имеет разрешений на запись или изменение для анонимной учетной записи IIS. Ошибка заключается в том, что базу данных невозможно обновить или записать.
2. Каталог временных папок системы не имеет разрешений на запись или изменение для анонимной учетной записи IIS. Ошибка проявляется как ошибка при доступе к любому файлу на сервере, который использует ядро базы данных Microsoft JET для связи с базой данных Access. В обычных обстоятельствах эта ошибка не возникает. При использовании определенных инструментов оптимизации очистки системы или других факторов разрешения для этого каталога могут быть изменены. Поэтому, пожалуйста, используйте такие инструменты с осторожностью.
Решение
1. Проверьте, имеет ли папка, в которой хранится файл базы данных Microsoft Access, разрешение на запись для анонимной учетной записи IIS. Если нет, предоставьте разрешение на запись, особенно если отображается сообщение об ошибке (ошибка ядра базы данных Microsoft JET «80004005»). необходимо использовать ) при обновляемом запросе.
2. Когда механизм JET подключается к базе данных, он создает временные файлы в каталоге %windir%/temp/. Однако анонимная учетная запись IIS не имеет достаточных разрешений на работу для каталога %windir%/temp/. Добавьте файл. Анонимная учетная запись IIS (имя компьютера IUSR_достаточно разрешений на чтение и запись для %windir%/temp/).
В случае других неуказанных ошибок можно попробовать перерегистрировать файл библиотеки ссылок интерпретации сценариев ASP.
Выполните следующие команды по порядку:
1.regsvr32 jscript.dll
2.regsvr32 vbscript.dll
3.iisreset