Dreamweaver CS4 | ![]() |
Recursos de Dreamweaver CS4 |
Solución de problemas relacionados con mensajes de error de MicrosoftContenido [Ocultar]
Estos mensajes de error de Microsoft pueden aparecer si solicita una página dinámica desde el servidor y utiliza Internet Information Server (IIS) con un sistema de base de datos Microsoft como Access o SQL Server. Nota: Adobe no ofrece servicio técnico para el software de otros fabricantes, como Microsoft Windows e IIS. Si no logra resolver el problema consultando esta información, póngase en contacto con el servicio técnico de Microsoft o visite el sitio Web de Microsoft en http://support.microsoft.com/.
Para más información sobre errores 80004005, consulte “Guía para la solución de errores 80004005 en páginas Active Server y Microsoft Data Access Components (Q306518)” en el sitio Web de Microsoft http://support.microsoft.com/default.aspx?scid=kb;es-es;Q306518. [Referencia]80004005—No se encuentra el nombre del origen de datos y no se ha especificado el controlador predeterminado.Este error se produce al intentar ver una página dinámica en un navegador Web o en modo Live Data. El error puede variar dependiendo de la base de datos y del servidor Web. Otras variantes de este mensaje de error son:
Si utiliza Microsoft Access, puede que el archivo de base de datos (.mdb) esté bloqueado. El bloqueo puede deberse a que un DSN con un nombre distinto está accediendo a la base de datos. En el Explorador de Windows, busque el archivo de bloqueo (.ldb) en la carpeta que contiene el archivo de base de datos (.mdb) y elimine el archivo .ldb. Si hay otro DSN que señala al mismo archivo de base de datos, elimine el DSN para evitar el error en el futuro. Reinicie el equipo después de realizar cambios. [Referencia]80004005—No se puede usar '(desconocido)'; el archivo ya está en usoEste error se produce cuando se utiliza una base de datos de Microsoft Access y se intenta ver una página dinámica en un navegador Web o en modo Live Data. Otra variante de este mensaje de error es “80004005—Microsoft Jet database engine cannot open the file (unknown)” Lo más probable es que este error se deba a un problema de permisos. Éstas son algunas causas y soluciones específicas:
[Referencia]80004005—Error de inicio de sesión()Este error se produce cuando se utiliza Microsoft SQL Server y se intenta ver una página dinámica en un navegador Web o en modo Live Data. El error lo genera SQL Server si éste no acepta o no reconoce la cuenta o la contraseña de inicio de sesión enviada (si utiliza seguridad estándar) o si una cuenta de Windows no está asignada a ninguna cuenta SQL (si utiliza seguridad integrada). Éstas son posibles soluciones:
[Referencia]80004005—La operación debe utilizar una consulta actualizableEste error se produce cuando un evento está actualizando un juego de registros o insertando datos en un juego de registros. Éstas son las posibles causas y soluciones:
[Referencia]80040e07—Falta de coincidencia Tipo de datos en expresión de criteriosEste error se produce cuando el servidor intenta procesar una página que contiene un comportamiento de servidor Insertar registro o Actualizar registro y el comportamiento de servidor intenta establecer el valor de una columna de Fecha/Hora de una base de datos de Microsoft Access con una cadena vacía (""). Microsoft Access impone una serie de reglas rigurosas en lo que se refiere a la introducción de datos para los valores de determinadas columnas. El valor de cadena vacía en una consulta SQL no se puede almacenar en una columna de Fecha/Hora de Access. Actualmente, la única solución conocida consiste en evitar insertar o actualizar columnas de Fecha/Hora en Access con cadenas vacías ("") o con cualquier otro valor que no se corresponda con la gama de valores especificados para el tipo de datos. [Referencia]80040e10—Muy pocos parámetrosEste error se produce cuando una columna especificada en una consulta SQL no existe en la tabla de la base de datos. Contraste los nombres de las columnas de la tabla de la base de datos con lo especificado en la consulta SQL. Este error se debe normalmente a un error ortográfico. [Referencia]80040e10—Campo COUNT incorrectoEste error se produce cuando obtiene una vista previa de una página que contiene un comportamiento de servidor Insertar registro en un navegador Web e intenta utilizarlo para insertar un registro en una base de datos de Microsoft Access. Puede que esté intentando insertar un registro en un campo de una base de datos que incluye un signo de interrogación (?) en su nombre de campo. El signo de interrogación es un carácter especial para algunos motores de base de datos, incluido Microsoft Access, por lo que no debe utilizarse en los nombres de tablas o campos de una base de datos. Abra el sistema de base de datos y elimine el signo de interrogación (?) de los nombres de campos; después actualice los comportamientos de servidor de la página que hagan referencia al campo en cuestión. [Referencia]80040e14—Error de Sintaxis en instrucción INSERT INTOEste error se produce cuando el servidor intenta procesar una página que contiene un comportamiento de servidor Insertar registro. Este error se debe normalmente a uno o varios de los siguientes problemas relacionados con el nombre de un campo, un objeto o una variable de la base de datos:
[Referencia]80040e21—Error ODBC en Insert o UpdateEste error se produce cuando el servidor intenta procesar una página que contiene un comportamiento de servidor Actualizar registro o Insertar registro. La base de datos no puede realizar la operación de actualización o inserción que el comportamiento de servidor está intentando llevar a cabo. Éstas son las posibles causas y soluciones:
[Referencia]800a0bcd—Se cumplen BOF o EOFEste error se produce al intentar ver una página dinámica en un navegador Web o en modo Live Data. El problema tiene lugar cuando la página intenta mostrar datos de un juego de registros vacío. Para resolver el problema, aplique el comportamiento de servidor Mostrar región al contenido dinámico que debe mostrarse en la página de la siguiente forma:
|