Suponga que el diseño de la base de datos de escritorio de Microsoft Access ha cambiado (tablas, consultas, propiedades de campo, formularios o informes nuevos o modificados) y desea ver un historial de estos cambios. Puede usar Comparación de bases de datos para comparar una versión de una base de datos de escritorio de Access con otra. Verá la diferencia, como tablas, consultas, campos, propiedades de campo, etc., en un informe de SQL Server Reporting Services que puede exportar a Excel o guardar en formato PDF.
Nota: No puede usar Comparación de bases de datos con aplicaciones web de Access.
En este artículo
-
¿Ha recibido el mensaje de error "No se puede abrir la base de datos de Access"?
-
Nota: Se produce un error al seleccionar Comparaciónde base de datos si las dependencias y los prereqs no están instalados.
Comparar dos bases de datos de Access
-
Abra Comparación de bases de datos. Verá un cuadro de diálogo sencillo con dos pestañas: Configuración y Resultados.
-
En la pestaña Configuración , junto al cuadro Comparar , use el botón Examinar para buscar la base de datos que desea usar como "línea base" (o la versión anterior). Cuando encuentre el archivo que desee, seleccione Abrir.
-
Junto al cuadro Para , seleccione el botón Examinar para buscar la base de datos que "ha cambiado" (o la versión más reciente).
-
En la sección Opciones de informe , elija los objetos de base de datos (tablas, consultas, macros, módulos, informes, formularios o páginas) que desee comparar marcando las casillas que hay junto a ellos.
-
En la sección Valores del informe , elija Completos o Breves para especificar qué detalles desea que sean los resultados.
-
Seleccione Comparar para ejecutar la comparación.
Una vez finalizada la comparación, se abrirá un informe de SQL Server Reporting Services en la pantalla. Puede exportar este informe a Excel o guardarlo en formato PDF.
Crear versiones de copia de seguridad de la base de datos
La mejor manera de realizar un seguimiento de los cambios de diseño en la base de datos de escritorio es guardar una o más versiones de copia de seguridad. Realizar una copia de seguridad de la base de datos es un proceso diferente que simplemente guardar una copia.
-
Seleccione Archivo > Guardar como.
-
En Guardar base de datos como > Avanzadas , seleccione Realizar copia de seguridad de base de datos.
La copia de seguridad se guarda con el año, el mes y la fecha anexados al nombre de archivo. Si guarda varias copias de seguridad el mismo día, se agrega un carácter de subrayado y un número entre paréntesis después de la fecha. Varias copias de seguridad de una base de datos denominada Inventory.accdb de un día (13/3/2012) podrían tener el siguiente aspecto:
-
Inventario _2012_03_13.accdb
-
Inventario _2012_03_13_(1).accdb
-
Inventario _2012_03_13_(2).accdb
Para buscar el comando Realizar copia de seguridad de base de datos en versiones anteriores de Access:
-
En Access 2010, haga clic en Archivo > Guardar & publicar > Base de datos de copia de seguridad avanzada de >.
-
En Access 2007, haga clic en el botón Office > Administrar > copia de seguridad de la base de datos.
-
En Access 2003 y versiones anteriores, haga clic en Archivo > copia de seguridad de base de datos.
¿Ha recibido el mensaje de error "No se puede abrir la base de datos de Access"?
Si recibe el mensaje de error "No se puede abrir la base de datos de Access", lo más probable es que al menos una de las bases de datos de escritorio esté protegida con una contraseña. Haga clic en Aceptar en el cuadro de diálogo y escriba la contraseña. De lo contrario, la comparación no se puede ejecutar.
Para obtener más información sobre cómo almacenar contraseñas en Comparación de bases de datos, vea Administrar contraseñas usadas para abrir archivos para comparación.
¿Ha recibido un mensaje de error "Excepción no controlada"?
Si recibe un mensaje de error "Excepción no controlada" al intentar usar Comparación de bases de datos, lo más probable es que algunos componentes previos no estén instalados en el equipo. Aunque Comparación de bases de datos se incluye en Access, algunos requisitos previos necesarios para que Comparación de bases de datos funcionen correctamente no se instalan automáticamente. Haga lo siguiente:
-
Inicie sesión en el equipo del usuario como administrador.
-
Descarga e instala Descargar .NET Framework 4.0.
-
Descargue e instale SQLSysClrTypes (64 bits) o SQLSysClrTypes (32 bits).
-
Descargar e instalar Microsoft Report Viewer 2015 Runtime.
-
Reinicie el equipo del usuario.