Hoy, al configurar el entorno de ejecución de iis asp, se generó un error no especificado del motor de base de datos Microsoft JET (0x80004005). Sin embargo, finalmente se resolvió mediante el siguiente método. Aquí, el editor de Script House lo compartirá con usted para su conveniencia. amigos que lo necesitan.
Hoy instalé IIS en una computadora nueva. La instalación fue exitosa. Después de crear el directorio virtual, ejecuté un archivo asp correcto que ya estaba en otra máquina, pero el mensaje fue: Microsoft JET Database Engine (0x80004005).
Error no especificado, así que puse este archivo en otra máquina y lo ejecuté. Funcionó normalmente y no hubo ningún problema, pero sí en esta máquina. Esto elimina el problema del archivo ASP. Entonces pensé en reinstalar IIS. Después de reinstalar sigue igual. Finalmente, descubrí que había un problema con la partición del disco duro. Las computadoras que pueden usar programas ASP después de instalar IIS tienen particiones fat32, mientras que ésta tiene particiones ntfs. Debe otorgar a todos todos los permisos para c:/windows/temp. Volverá a funcionar normalmente.
Las siguientes son todas las soluciones al error no especificado del motor de base de datos Microsoft JET (0x80004005). Se transfieren desde Internet. Espero que puedan ayudar a todos a resolver el problema.
1. Verifique la declaración de conexión de la base de datos y no se encuentran errores;
2. Se ha otorgado permiso a todos para ver la carpeta;
3. Cuando se abre la base de datos, el sistema creará archivos temporales en la carpeta temporal %SystemRoot%/temp/ (C:/WINDOWS/temp), y los permisos de %SystemRoot%/temp/ son insuficientes.
Solución: agregue los permisos de %SystemRoot%/temp/ (leer y escribir IUSER_nombre de la computadora)
2. Si hay un error general no especificado, primero hay otra manera.
De hecho, sólo se necesitan unos sencillos pasos. :
comenzar. . . correr. . . regsvr32 jscript.dll
comenzar. . . correr. . . regsvr32 vbscript.dll
comenzar. . . correr. . . reinicio
Resolución de error no especificada del motor de base de datos Microsoft JET (0x80004005)
1. Es posible que el sistema no registre msjetoledb40.dll. La solución es.
Haga clic en Inicio ---> Ejecutar, ingrese regsvr32 msjetoledb40.dll y presione Entrar;
2. Permisos de la carpeta donde se encuentra la base de datos
La forma de abrirlo es: abra Mi PC, luego haga clic en "Opciones de carpeta" ---> Ver en el menú, luego desmarque "Usar uso compartido simple de carpetas (recomendado)" y luego haga clic en "Confirmar" para volver al siguiente; carpeta que requiere permiso de apertura (la carpeta donde se almacena la base de datos), haga clic derecho ---> Propiedades--->Seguridad, luego haga clic en "Agregar"--->"Avanzado"--->Buscar ahora--->Luego seleccione "todos" a continuación--->Aceptar--->Haga clic en Unirse ahora "todos" ", y luego edite a todos en el cuadro grande a continuación
Los permisos son Control total, solo guarda.
3. Necesidad de abrir el usuario invitado.
Cómo abrir: Mi PC--->Panel de control--->Herramientas administrativas---->Administración de computadoras--->Usuarios y grupos locales---Usuarios---Busque "invitado", haga doble clic en él, y luego aparece Desmarque "La cuenta ha sido desactivada" en Laidikuang y guárdelo.
4. Permisos temporales (carpeta temporal)
Cómo abrir: Windows--->temp, haga clic con el botón derecho y seleccione Propiedades, verá una opción llamada "Seguridad", agregue todos, establezca los permisos en control total y luego configure el usuario que está utilizando Windows. Para un control total. (Derechos de carpeta La forma de abrirlo es: abra Mi PC, luego haga clic en "Opciones de carpeta" ---> Ver en el menú, luego desmarque "Usar uso compartido simple de carpetas (recomendado)", luego haga clic en "Confirmar" y luego regrese a la carpeta; que requiere permiso para abrir (la carpeta donde está almacenada la base de datos), haga clic derecho ---> Propiedades--->Seguridad, luego haga clic en "Agregar"--->"Avanzado"--->Buscar ahora--->Luego seleccione "todos" a continuación--->Aceptar--->Haga clic en Unirse ahora "Todos" ", luego edite los permisos de todos en el cuadro grande a continuación para tener control total y guárdelo.