¿Cómo reparar < >?
Varios métodos prácticos para reparar la base de datos de ACCESS
Para reparar la base de datos de Access, generalmente utilizamos Access 97 incluido en Microsoft Office 97 para reparar y organizar la base de datos. La base de datos de Access se daña en las siguientes situaciones: 1. Daño grave 2. Daño leve 3. Algunas tablas están dañadas o algunos registros de algunas tablas están dañados. Las soluciones se presentan a continuación según la situación.
1. La base de datos no se puede abrir con Access97 y el sistema muestra información como "formato de base de datos no reconocido" o "no es un índice de la tabla". Dichas bases de datos están gravemente dañadas. Las bases de datos gravemente dañadas son generalmente irreparables y sólo pueden restaurarse desde una copia de seguridad. Afortunadamente, esta situación es relativamente rara.
2. Si la base de datos no está gravemente dañada, sólo necesita utilizar "Reparar base de datos" y "Comprimir base de datos" en el menú de Access 97 para reparar la base de datos. Porque cuando la base de datos está levemente dañada, generalmente no causa ningún problema en el software, por lo que no atrae la atención de las personas. Solo cuando una o varias tablas de la base de datos están dañadas el software se vuelve inestable. encontrarnos con mayor frecuencia.
3. ¿Cómo determinar qué tablas de la base de datos tienen problemas? Primero usamos Access 97 para crear una base de datos vacía y usamos la función "importar base de datos" proporcionada por el sistema para seleccionar todas las tablas de la base de datos. base de datos de destino para importar Cuando Access 97 introduce una tabla problemática, el sistema mostrará algunos mensajes de error. Anote el nombre de la tabla para reparación futura.
A continuación, utilice Access97 para abrir la base de datos problemática y prepararse para reparar la tabla. El método de reparación de una mesa dañada varía según el grado de daño de la mesa. La siguiente es una introducción al método caso por caso:
1. no se puede abrir y el sistema indica "No se puede encontrar Microsoft Jet". en el objeto", "no tiene permisos de lectura y escritura" o "no reconocido" y otra información.
Método de tratamiento: Este tipo de mesa ha sufrido graves daños y generalmente no se puede reparar. Si esta tabla no es muy importante o el contenido de la tabla suele estar vacío, como "tabla de cupones comunes", "tabla de bloqueo de cuentas compartidas" o "tabla de bloqueo de cupones compartidos", podemos introducir el método Simplemente importe tablas de otras bases de datos. y luego elimine las tablas problemáticas.
2. Hay algunas filas en la tabla que son muy confusas o los campos están marcados con "#Deleted", pero cuando quieras eliminar estos registros, aparecerá un mensaje de error y no se te permitirá. para eliminarlos.
Solución: dado que no se permite eliminar estos registros, podemos usar declaraciones SQL para copiar los registros sin problemas a una nueva tabla, luego eliminar la tabla anterior y cambiar el nombre de la nueva tabla. . Por ejemplo, hay registros erróneos en la "Tabla de comprobantes y cuentas detalladas GL_ACCVOUCH" que no se pueden eliminar. Podemos utilizar la siguiente instrucción SQL para copiar los registros correctos en GL_ACCTEMP:
SELECT GL_ACCVOUCH.* INTO GL_ACCTEMP.
DESDE GL_ACCVOUCH DONDE {Condiciones de filtrado}
Luego elimine la tabla GL_ACCVOUCH y luego cambie el
nombre de la tabla GL_ACCVOUCH a GL_ACCVOUCH para resolver el problema.
Notas sobre la reparación de la base de datos ACCESS Primero, debemos hacer una copia de seguridad antes de reparar la base de datos para evitar la pérdida o daño de datos; algunas bases de datos tienen RELACIÓN (relación) para mantener la coherencia de los datos. , la RELACIÓN de las tablas relacionadas se pierde después de reparar la base de datos, la RELACIÓN debe volver a conectarse. Algunos software pueden reparar la RELACIÓN automáticamente. Por ejemplo, la base de datos de los productos de la serie ERP8.XX de UFIDA puede agregar la información de la tabla para [cSysid]. ='AA' y [Número de proyecto]='99', cambie [Valor de configuración] y [Valor predeterminado] a '8.0A0'. Al volver a ingresar al sistema, el sistema actualizará y reconstruirá automáticamente el índice.