Incluso los más experimentados usuarios de Microsoft Access a encontrar poco uso para el comando drop table . El propósito del acceso es recoger datos, no destruirlo , así que cuando el comando no responde de manera esperada , debe ser ninguna sorpresa . Hay varias razones posibles por las que el comando puede fallar. Misspelled Tabla Nombres
Esto puede parecer obvio , pero el nombre de la tabla debe estar escrito correctamente . El lenguaje de comandos de acceso no distingue entre mayúsculas y minúsculas, pero las letras en el nombre del archivo debe coincidir con una tabla existente. En caso de duda , haga clic en el nombre de la tabla , haga clic en " Cambiar nombre " y pulse la tecla "Ctrl " y "C " para copiar el texto. Pegar en el comando delete y ver si esto soluciona el problema.
Integridad referencial
La causa más probable de un error cuando eliminando tablas implica vínculos o dependencias entre tablas . Estas restricciones de integridad referencial afirman que todos los valores de una columna en una tabla se deben encontrar en la clave principal de otra . Por ejemplo , los valores del código de región en la tabla de clientes ha de ser uno de los códigos de región que se encuentran en la tabla de regiones . Si este es el caso , Access no permite la tabla de regiones que se dejó caer hasta que se elimine esta restricción de integridad referencial . Dejar caer esta tabla es una muy mala idea.
Bloqueo conflictos
Cuando las bases de datos de acceso son compartidos a través de una red , otro usuario puede tener la base de datos cerrada. Una consulta de larga ejecución , una actualización de registro u otras operaciones pueden bloquear una parte de la tabla y restringir a nadie lo elimine . Si esto ocurre , esto es una buena indicación de que la tabla no debe ser removido . El mismo error puede producirse si la tabla está abierta en otra ventana en su propia base de datos . Cierre la base de datos, a continuación, volver a abrirlo y probar el comando drop nuevo.
Privilegios de seguridad de
En raras ocasiones, una base de datos se puede configurar con restricciones de seguridad adicionales . Las tablas pueden ser configurados como de sólo lectura o derechos para modificar las estructuras de tablas o eliminar tablas pueden ser revocados . Si este es el caso , acceso no permitirá que estas tablas se omitan. Póngase en contacto con la persona que creó esta base de datos y le pide que sea otorgar los derechos adicionales o eliminar la tabla .
Database Corrupción
Puede haber problemas ocasionales con una base de datos dañada , sobre todo cuando se comparte en una red. Cuando la base de datos se corrompe , los comandos a nivel de tabla como la tabla de la gota a menudo fallan . Utilice la herramienta de reparación y compacto para fijar la base de datos , a continuación, intente el comando drop table para ver si así se resuelve el problema.