Este artigo apresenta principalmente a solução para o erro de palavra -chave '80004005' no ASP não pode abrir o registro.
Se ocorrer o seguinte erro :
Provedor de db da Microsoft OLE para o erro de drivers ODBC '80004005'
[Microsoft] [ODBC Microsoft Access Driver] Os erros comuns não podem abrir a palavra -chave do registro 'temporário (volátil) jato dsn para processo 0XA78 Thread 0xadc dbc 0x26a0cfc jato'.
Etapa 1: defina o arquivo de banco de dados para permitir que o usuário IUSR_MACHINE (acesso anônimo à conta de usuário) tenha permissões graváveis;
Etapa 2: se não funcionar, você poderá definir o registro HKEY_LOCAL_MACHINE/SOFTWARE/ODBC para permitir que o usuário IUSR_MACHINE (acesso anônimo à conta de usuário) tenha permissões graváveis;
Etapa 3: se não funcionar, deve ser que haja um problema com o seu arquivo de banco de dados ou a cadeia de conexão está incorreta;
Se ocorrer um erro que não carregue um arquivo grande , use a seguinte solução:
De um modo geral, o upload de arquivos com asp no Win2K3 não será bem -sucedido diretamente, porque há uma restrição no sistema e você pode modificar manualmente suas configurações.
Feche o Serviço de Administração do IIS no Serviço ( Método 1: Start-Settings-Controle Painel-Ferramentas Administrativas-Services-Pare o Serviço ao encontrar o Serviço; Método 2: Execute o comando iisreset.exe /pare a partir de Cmd);
Encontre metabase.xml em Windows/System32/INESRV/(aberto com bloco de notas);
Aberto, encontre aspmaxRequestentityArd e modifique -o com o valor necessário, o padrão é 204800, ou seja, 200k;
Em seguida, reinicie o Serviço de Administração do IIS (execute iisreset.exe /start).
O exposto acima é a solução para os problemas comuns do ASP neste artigo, espero que seja útil para o aprendizado de todos.