Red de conocimiento informático - Problemas con los teléfonos móviles - Código fuente de Regmon

Código fuente de Regmon

Admito que plagié...

No puedes solucionarlo con seguridad. Es necesario modificar el código fuente.

Solución de errores 80004005 en páginas Active Server y componentes de acceso a datos de Microsoft

Descripción general

Este artículo enumera varios mensajes de error para 80004005, los más comunes Causas del error mensajes y pasos de solución de problemas para resolver el problema. El error 80004005 es causado por Microsoft Data Access Components (MDAC) en Active Server Pages, incluidos Microsoft ActiveX Data Objects (ADO), OLE DB y Remote Data Services (RDS). Aunque este artículo supone que está utilizando ADO con páginas Active Server Pages (ASP), la causa del error y muchos de los pasos de solución de problemas se aplican a cualquier entorno que utilice ODBC para acceder a datos.

Volver al inicio

Más información

Lista de mensajes de error

80004005 Un mensaje de error indica que no se puede acceder a tus datos. Este error se puede interpretar como "Por algún motivo, no puedo acceder a tus datos". Esta sección enumera el contenido y las causas de los mensajes de error más comunes. Consulte la sección Recursos para ver otros artículos relacionados que pueden ayudar a determinar la causa del error. Aunque este artículo intenta proporcionar la mayor cantidad de información posible, es posible que todavía falten cosas.

Mensaje de error

Proveedor Microsoft OLE DB para el error del controlador ODBC "80004005"

[Microsoft][Controlador ODBC Microsoft Access 97]

El motor de base de datos Microsoft Jet no puede abrir el archivo "(Desconocido)". Ha sido abierto exclusivamente por otro usuario o necesita permiso para ver sus datos.

Razones

Hay varias razones para esta información. Para obtener información adicional, haga clic en el número de artículo siguiente para ver el artículo correspondiente en Microsoft Knowledge Base:

306269 (/kb/306269/) PRB: Error 80004005 "El motor de base de datos Microsoft Jet no puede abrir el archivo" (desconocido).

189408 (/KB/189408/) Corregido: ASP no puede acceder a archivos de red en IIS 4.0 e IIS 5.0.

Mensaje de error

Proveedor Microsoft OLE DB para el error del controlador ODBC "80004005"

[Microsoft][Controlador ODBC Microsoft Access 97] falló Uso '(desconocido) '; el archivo ya está en uso.

Causa

La base de datos no se puede bloquear correctamente para varios usuarios. Para obtener información adicional, haga clic en el número de artículo siguiente para ver el artículo correspondiente en Microsoft Knowledge Base:

174943(/kb/174943/)PRB:80004005 "No se puede usar '(Desconocido)'; el archivo ya en uso "((Desconocido)" no se puede usar, el archivo ya está en uso)

Mensaje de error

Proveedor Microsoft OLE DB para error del controlador ODBC "80004005"

[Microsoft][Administrador de controladores ODBC]No se encontró el nombre de la fuente de datos y no se especificó ningún controlador predeterminado

Causa

Este error es común y tiene muchas soluciones. Para obtener información adicional, haga clic en el número de artículo siguiente para ver el artículo correspondiente en Microsoft Knowledge Base:

306345 (/KB/306345/) PRB: Error ASP 80004005 "No se encontró el nombre de la fuente de datos"<. /p>

Asegúrese de tener instalados los controladores más recientes.

La última versión de MDAC se puede descargar desde el siguiente sitio web de Microsoft:

/dataaccess (/dataaccess)

Mensaje de error

Microsoft OLE DB para acceso al controlador ODBC error de interfaz "80004005"

[Microsoft][Administrador de controladores ODBC]El nombre de la fuente de datos no es

Causa

El motivo de este error es que la computadora Hay algún problema con el orden en que se instala y desinstala el software. Es posible que reciba este error si los archivos principales ODBC no están sincronizados (todos deberían tener la misma versión).

Para actualizar todos los controladores ODBC principales, instale la última versión de MDAC desde el siguiente sitio web de Microsoft:

/dataaccess (/dataaccess)

Mensaje de error

p>

Error "80004005" del proveedor OLE DB de Microsoft para el controlador ODBC

[Microsoft][Controlador ODBC Access 97 ODBC] Error general No se puede abrir la clave de registro 'DriverId' .

Causa

Este error ocurre cuando lees un valor del registro. Utilice el Editor del Registro (Regedt32.exe) para verificar los permisos de la clave de registro. También puede utilizar el Monitor de registro de Windows NT (NTRegMon) para comprobar si hay errores de lectura del registro. Puede descargar NTRegMon desde el siguiente sitio web de Sysinternals:

()

Mensaje de error

Proveedor Microsoft OLE DB para el error del controlador ODBC "80004005"

[Microsoft][Controlador ODBC de SQL Server][dbnmpntw]conexión abierta (crear archivo()).

Causa

Hay dos motivos para este error, ambos relacionados con los permisos. Este error ocurre cuando la base de datos reside en una computadora que no es el servidor web, o cuando usa una ruta de Convención de nomenclatura universal (UNC) (\\Server\Share) para hacer referencia a la base de datos. Incluso si la base de datos y el servidor web están en la misma máquina, cuando utiliza una ruta UNC, el servidor web asume que la base de datos está en una máquina diferente en la red.

Para obtener información adicional, haga clic en el número de artículo siguiente para ver el artículo correspondiente en Microsoft Knowledge Base:

175671(/KB/175671/)PRB:80004005 Al acceder a una conexión SQL Se produjo un error al abrir (crear archivo()).

Para obtener más información sobre la delegación, cómo Microsoft Internet Information Server (IIS) utiliza la autenticación para proteger sitios web y más, visite el siguiente sitio web de Microsoft:

Autenticación IIS para desarrolladores de Internet y seguridad .

/library/default.asp? URL =/library/en-us/dnauth/html/dnauth_security.ASP(/library/default.ASP?URL=/library/en-us/dnauth/html/dnauth_security.ASP)

Mensaje de error

Proveedor Microsoft OLE DB para el error del controlador ODBC "80004005"

Microsoft][Controlador ODBC Microsoft SQL] Error al iniciar sesión ()

Causa

Si SQL Server no acepta ni reconoce la cuenta de inicio de sesión y/o la contraseña enviadas (si utiliza seguridad "Estándar"), o no hay asignación de cuentas de Windows NT a cuentas SQL (si utiliza seguridad "Integrada") , SQL Server generará este error.

Para obtener información adicional, haga clic en el número de artículo siguiente para ver el artículo correspondiente en Microsoft Knowledge Base:

306586 (/KB/306586/)PRB: Error 80004005 en la solución de problemas de ASP " Error de inicio de sesion".

Mensaje de error

Proveedor Microsoft OLE DB para el error del controlador ODBC "80004005"

[Microsoft][Controlador ODBC SQL Server][SQL Server] Error al iniciar sesión - usuario: Motivo: No definido como un usuario válido para conexiones confiables de SQL Server.

Causa

Este error se produce porque la seguridad "integrada" está activada en SQL Enterprise Manager y la cuenta de Windows NT utilizada no está asignada a una cuenta SQL. Para resolver este problema, utilice uno de los siguientes métodos: Configure SQL Server para utilizar seguridad estándar. En SQL Enterprise Manager, haga clic derecho en el servidor y haga clic en SQL Server. En el cuadro de diálogo Propiedades de SQL Server, haga clic en la pestaña Opciones de seguridad. En Autenticación, haga clic para seleccionar SQL Server y Windows y luego haga clic en Aceptar.

Si está ejecutando IIS 4.0, desmarque la casilla de verificación Sincronización de contraseña para este elemento.

Mensaje de error

Proveedor Microsoft OLE DB para el error del controlador ODBC "80004005"

[Microsoft][Controlador ODBC Microsoft Access 97] falló Bloquear archivo.

Causa

Para obtener información adicional, haga clic en el número de artículo siguiente para ver el artículo correspondiente en Microsoft Knowledge Base:

306441(/KB/306441 /) PRB:ASP.

Mensaje de error

Proveedor Microsoft OLE DB para el error del controlador ODBC "80004005"

[Microsoft][Controlador ODBC Microsoft Access 97]

'(Desconocido)' no es una ruta válida. Asegúrese de que el nombre de la ruta esté escrito correctamente y de que esté conectado al servidor donde se encuentra el archivo.

Causa

La ruta que está leyendo el servidor web no es una ruta válida. Cuando se utiliza el archivo Global.asa, este error suele ocurrir si la cadena de conexión se crea en una computadora que no es el servidor web. Si la ruta es una letra de unidad asignada, es posible que solo sea válida para el cliente que creó la cadena de conexión.

Mensaje de error

Proveedor Microsoft OLE DB para el error del controlador ODBC "80004005"

[Microsoft][Controlador ODBC SQL Server][SQL Server]

La consulta y las vistas que contiene superan el límite de 16 tablas.

Causa

Este error se produce porque la consulta es demasiado compleja. Existen algunas restricciones en las consultas.

Mensaje de error

Proveedor Microsoft OLE DB para el error del controlador ODBC "80004005"

[Microsoft][Controlador ODBC SQL Server][DBNMPNTW ]

escritura de conexión (GetOverLappedResult()).

Causa

Si desactiva el contexto Permitir usuario anónimo, Windows NT cerrará la canalización de SQL Server después de que se complete la primera solicitud. Esto se debe a que la cuenta de usuario anónimo de IIS se utiliza cuando se conecta por primera vez a SQL Server. Luego, IIS emula el cliente del navegador en el mismo subproceso o intenta acceder a la conexión en otro subproceso que se ejecuta dentro del contexto del usuario emulado. En cualquier caso, Windows NT detectará un intento de nombrar un identificador de tubería utilizando una red abierta en el contexto de otro usuario y forzará el cierre de la tubería de acuerdo con las reglas de seguridad. Cuando utiliza Network Monitor para ver conexiones en SQL Server, Windows NT emitirá una solicitud de cierre de canalización con nombre, lo que provocará este error en el navegador web.

Mensaje de error

Proveedor Microsoft OLE DB para el error del controlador ODBC "80004005"

[Microsoft][Controlador ODBC SQL Server][DBMSSOCN ]

Error general de red. Consulte la documentación de su red

Causa

Este error ocurre al cambiar el nombre de la computadora con SQL Server. Cuando no se encuentra el nombre de la computadora, falla el sistema de nombres de dominio (DNS) que hace referencia al nombre original.

Mensaje de error

Proveedor Microsoft OLE DB para el error del controlador ODBC "80040e21"

Se produjo un error

-o-

80004005: escritura de conexión (GetOverLappedResult)

Causa

Cuando intentas insertar datos más allá del rango permitido en un campo (por ejemplo, insertando 26 caracteres). Este error ocurre cuando ingresa un campo de Microsoft Access formateado para aceptar solo 25 caracteres).

Para obtener información adicional, haga clic en el número de artículo siguiente para ver el artículo correspondiente en Microsoft Knowledge Base:

166659 (/KB/166659/)PRB: Intente acceder a SQL nuevamente. fallido.

Mensaje de error

Una operación OLE DB de varios pasos generó un error. Verifique cada valor de estado de OLE DB, si corresponde. No se hizo ningún trabajo.

Causa

Este error puede ocurrir por varias razones; consulte la sección Recursos para ver artículos relacionados con este mensaje de error.

Mensaje de error

Proveedor Microsoft OLE DB para error del controlador ODBC "80040e14"

[Microsoft][Controlador ODBC Microsoft Access 97]

Error de sintaxis en la instrucción INSERT INTO.

Causa

Este error se produce porque el nombre de la columna puede ser una palabra reservada (como "FECHA"). Cambie el nombre de la columna por una palabra no reservada (como "SaleDate").

Mensaje de error

Proveedor Microsoft OLE DB para error del controlador ODBC "80040e10"

[Microsoft][Controlador ODBC Microsoft Access 97]

Muy pocos parámetros. Expectativa 1.

Causa

Este error se produce porque utilizó un nombre de columna que no existe en la sintaxis de la consulta. A menudo, este error es sólo un error tipográfico. Compare los nombres de las columnas de la base de datos con la cadena de consulta. Si utiliza Microsoft Access, asegúrese de utilizar los nombres de columna reales, no el nombre para mostrar de la columna.

Materiales de referencia:

Página de inicio de Microsoft en chino