Aparece un mensaje de error al ejecutar una consulta en Access 2007: "Se excedieron los recursos del sistema" o "La consulta es demasiado compleja"


Síntomas


En Microsoft Office Access 2007, puede recibir el mensaje de error siguiente al ejecutar una consulta con una combinación a una subconsulta y que tiene una cláusula WHERE larga:
Se excedieron los recursos del sistema
También puede recibir el siguiente mensaje de error al ejecutar la consulta:
La consulta es demasiado compleja

Causa


Este problema se produce porque Access 2007 tiene un límite de 16 combinaciones. Además, los criterios de consulta grandes y complejos en la cláusula WHERE pueden provocar el mensaje de error "Se excedieron los recursos del sistema".

Solución


Para evitar este problema, cambie la consulta para que no haya más de 16 combinaciones.

Estado


Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Más información


Para obtener más información acerca de Access 2007, visite el siguiente sitio Web de Microsoft: