Эта статья в основном представляет решение ошибки ключевого слова '80004005' в ASP не может открыть реестр.
Если происходит следующая ошибка :
Microsoft Ole DB -провайдер для Drivers Drivers Error '80004005'
[Microsoft] [ODBC Microsoft Access Driver] Общие ошибки не могут открыть ключевое слово реестра «Временная (летучая) Jet DSN для процесса 0xa78 Thread 0xADC DBC 0x26A0CFC Jet '.
Шаг 1: Установите файл базы данных, чтобы позволить пользователю IUSR_MACHINE (анонимный доступ к учетной записи пользователя), чтобы иметь разрешения на записи;
Шаг 2: Если он не работает, вы можете установить реестр hkey_local_machine/software/odbc, чтобы позволить пользователю iusr_machine (анонимный доступ к учетной записи пользователя) иметь разрешения на записи;
Шаг 3: Если это не работает, должно быть, есть проблема с файлом базы данных или строка подключения неверна;
Если возникает ошибка, которая не загружает большой файл , используйте следующее решение:
Вообще говоря , загрузка файлов с ASP в Win2K3 не будет успешной, потому что в системе есть ограничение, и вы можете вручную изменить его настройки.
Закройте сервис службы администратора IIS в Сервисе ( Метод 1: START-SETTINGS-Панель управления-Административные инструменты-Сервисы-Установите службу при поиске службы; Метод 2: выполнить команду iisreset.exe /stop от Cmd);
Найти metabase.xml под Windows/System32/inesrv/(открыт с блокнотом);
Откройте, найдите AspmaxRequestentityAllowed и измените его до требуемого значения, по умолчанию - 204800, то есть 200 тыс.;
Затем перезапустите службу службы администратора IIS (запустите iisreset.exe /start).
Приведенное выше является решение общих проблем ASP в этой статье, я надеюсь, что это будет полезно для каждого обучения.