Última actualización: 9 de diciembre de 2019
PROBLEMA
Al intentar ejecutar una consulta de actualización, es posible que no se ejecute y muestre el error: "La consulta (nombre de consulta) está dañada".
Este problema se producirá en una consulta de actualización que:
-
Actualiza una sola tabla (por ejemplo, actualiza una tabla, en lugar de la salida de una consulta de selección, o la une
-
Especifica una cláusula WHERE (por ejemplo, tiene entradas en la fila Criterios en el diseñador de consultas)
Este problema afecta a todas las compilaciones compatibles de Access.
El problema se ha introducido el 12 de noviembre de 2019 mediante las siguientes actualizaciones de revisión para las compilaciones de MSI:
Office 2010: Descripción de la actualización de seguridad para Office 2010: 12 de noviembre de 2019 (KB4484127) Office 2013: Descripción de la actualización de seguridad para Office 2013: 12 de noviembre de 2019 (KB4484119) Office 2016: Descripción de la actualización de seguridad para Office 2016: 12 de noviembre de 2019 (KB4484113) Office 2016: 12 de noviembre de 2019, actualización para Office 2016 (KB3085368)
En la tabla siguiente se enumeran las fechas y los números de compilación de la primera actualización disponible, pero para las compilaciones de MSI, el parche referido no es una revisión necesaria y debe aplicarse manualmente. Hay una actualización de seguridad de diciembre de 10 para las compilaciones de MSI que estará disponible a través de WSUS y se aplicará automáticamente para corregir el problema:
2010 KB4484193 – compilación 14.0.7243.5000
2013: KB4484186 – compilación 15.0.5197.1000 2016: KB4484180 – compilación 16.0.4939.1000ESTADO: SOLUCIONADO
Este problema se corregirá en todas las versiones:
NOTA: Si intenta aplicar un parche y un mensaje le indica que no hay en el sistema ningún producto afectado por este paquete, puede deberse a que tiene una instalación de Office de hacer clic y ejecutar (C2R), en lugar de una instalación de MSI. En ese caso, siga las instrucciones correspondientes para la versión C2R, cuando la corrección esté disponible.
Versión |
Compilación rota |
Compilación Corregida |
Fecha de lanzamiento |
Vínculo oficial para solucionar el problema |
---|---|---|---|---|
Access 2010 MSI, el motor de base de datos de Access 2010 redistribuible |
7241.5000 |
7241.5001 |
27 de noviembre de 2019 |
|
Access 2010 C2R |
7241.5000 |
7243.5000 |
10 de diciembre de 2019 |
Use Archivo/Cuenta/ OpcionesdeActualización/ActualizarAhora dentro de una aplicación de Office |
Access 2013 MSI |
5189.1000 |
5189.1002 |
27 de noviembre de 2019 |
|
Access 2013 C2R |
5189.1000 |
5197.1000 |
10 de diciembre de 2019 |
Use Archivo/Cuenta/ OpcionesdeActualización/ActualizarAhora dentro de una aplicación de Office |
Access 2016 MSI, el motor de base de datos de Access 2016 redistribuible |
4927.1000 |
4927.1002 |
18 de noviembre de 2019 |
|
Licencia por volumen Access 2019 |
10352.20042 |
10353.20037 |
10 de diciembre de 2019 |
Use Archivo/Cuenta/ OpcionesdeActualización/ActualizarAhora dentro de una aplicación de Office |
Access para Canal actual de Microsoft 365/Access 2016 C2R/Access 2019 (versión 1910) |
12130.20344 |
12130.20390 |
18 de noviembre de 2019 |
Use Archivo/Cuenta/ OpcionesdeActualización/ActualizarAhora dentro de una aplicación de Office |
Access para Canal semestral para empresas de Office 365 (Versión 1902) |
11328.20468 |
11328.20480 |
22 de noviembre de 2019 |
Use Archivo/Cuenta/ OpcionesdeActualización/ActualizarAhora dentro de una aplicación de Office |
Access para Canal semestral para empresas de Office 365 (Versión 1808) |
10730.20416 |
10730.20422 |
22 de noviembre de 2019 |
Use Archivo/Cuenta/ OpcionesdeActualización/ActualizarAhora dentro de una aplicación de Office |
Access para Canal semestral para empresas (vista previa) de Office 365, (versión 1908) |
11929.20436 |
11929.20494 |
22 de noviembre de 2019 |
Use Archivo/Cuenta/ OpcionesdeActualización/ActualizarAhora dentro de una aplicación de Office |
Access para Office 365 (versión de Microsoft Store) |
12130.20344 |
12130.20390 |
18 de noviembre de 2019 |
Abrir Microsoft Store Haga clic en... en la esquina superior derecha Elija "descargas y actualizaciones" |
Si se produce este problema antes de que la corrección esté disponible, la solución recomendada es actualizar la consulta para que se actualicen los resultados de otra consulta, en lugar de actualizar una tabla directamente.
Por ejemplo, si tiene una consulta similar a:
UPDATE Table1 SET Table1.Field1 = "x" WHERE ([Table1].[Field2]=1);
Puede crear una nueva consulta (Consulta1) definida como:
SELECCIONE * desde Table1;
Y actualice la consulta original a:
UPDATE Query1 SET Query1.Field1 = "x" WHERE ([Query1].[Field2]=1);
Al reemplazar todas las referencias a Table1 con Consulta1
Se producirán los mismos resultados, pero se evitará el error.
Si es necesario, también puede desinstalar una actualización.
Para compilaciones de MSI, vea:
Información sobre la posibilidad de desinstalar Office
Para Microsoft 365, vea:
Cómo revertir a una versión anterior de Office 2016 de hacer clic y ejecutar
Más recursos
Preguntar a los expertos
Lea nuestro blog, conéctese con expertos, comente las novedades, las actualizaciones y los procedimientos recomendados más recientes.
Obtener ayuda de la comunidad
Pregunte y encuentre soluciones facilitadas por agentes de soporte técnico, MVP, ingenieros y otros usuarios de Office.
Sugerir una característica nueva
Estaremos encantados de escuchar sus sugerencias y comentarios. Comparta sus ideas. Su opinión nos importa.
Vea también
Correcciones o soluciones alternativas para problemas recientes en Access