Suponha que a estrutura da sua base de dados de ambiente de trabalho do Microsoft Access mudou (tabelas, consultas, propriedades do campo, formulários ou relatórios) e pretende ver um histórico destas alterações. Pode utilizar o Comparação de Bases de Dados comparar a versão de uma base de dados de Access de ambiente de trabalho com outra. Verá diferenças, como tabelas novas ou alteradas, consultas, campos, propriedades do campo, entre outros, num relatório do SQL Server Reporting Services que pode exportar para o Excel ou guardar no formato PDF.
Nota: Não pode utilizar o Comparação de Bases de Dados aplicações Web do Access.
Neste artigo
-
Foi-lhe recebida uma mensagem de erro "Não é possível abrir a base de dados do Access"?
-
Foi-lhe recebida uma mensagem de erro "Exceção não manipulada"?
-
Nota: Ocorre um erro quando seleciona Comparação de Bases de Dados se as dependências e pré-históricos não estiverem instalados.
Comparar duas bases de dados do Access
-
Abra a Comparação de Bases de Dados. Verá uma caixa de diálogo simples com dois separadores: Configuração e Resultados.
-
No separador Configurar, junto à caixa Comparar, utilize o botão Procurar para localizar a base de dados que pretende utilizar como a "linha base" (ou a versão anterior). Quando encontrar o ficheiro que pretende, selecione Abrir.
-
Junto à caixa Para , selecione o botão Procurar para encontrar a base de dados que foi "alterada" (ou a versão mais recente).
-
Na secção Opções do Relatório, escolha os objetos da base de dados (tabelas, consultas, macros, módulos, relatórios, formulários ou páginas) que pretende comparar ao selecionar as caixas ao lado dos mesmas.
-
Na secção Valores do Relatório , selecionar Completo ou Breve para especificar o quão detalhados pretende que os resultados sejam.
-
Selecione Comparar para executar a comparação.
Quando a comparação terminar, será aberto um SQL Server Reporting Services relatório de comparação no seu ecrã. Pode exportar este relatório para Excel ou guardar o relatório em formato PDF.
Criar versões de cópia de segurança da base de dados
A melhor forma de controlar as alterações de estrutura à sua base de dados de ambiente de trabalho é ao guardar uma ou mais versões de cópia de segurança. Eis um processo diferente de guardar apenas uma cópia da base de dados.
-
Selecione Ficheiro > Guardar Como.
-
Em Guardar Base de Dados Como > Avançadas , selecione Fazer Uma Back-Up da Base de Dados.
A sua cópia de segurança é guardada com o ano, mês e data acrescentados ao nome do ficheiro. Se guardar múltiplas cópias de segurança no mesmo dia, será adicionado um sublinhado e um número entre parênteses após a data. Múltiplas cópias de segurança de uma base de dados denominada Inventário.accdb num dia (13/03/2012) podem ter o seguinte aspia:
-
Inventário _2012_03_13.accdb
-
Inventário _2012_03_13_(1).accdb
-
Inventário _2012_03_13_(2).accdb
Para encontrar o comando Fazer Uma Back-Up da Base de Dados em versões anteriores do Access:
-
No Access 2010, clique em Ficheiro >Guardar & Publicar > Base de > Fazer Uma > Fazer Uma Back-Up.
-
No Access 2007, clique no botão Gerir Office E> Gerir >fazer uma back-up da base de dados.
-
No Access 2003 e versões anteriores, clique em Ficheiro e , em > Fazer uma > Fazer Uma Back-Up da Base de Dados.
Foi-lhe recebida uma mensagem de erro "Não é possível abrir a base de dados do Access"?
Se for recebida uma mensagem de erro "Não é possível abrir a base de dados do Access", provavelmente, pelo menos uma das bases de dados de ambiente de trabalho está protegida por palavra-passe. Clique em OK na caixa de diálogo e, em seguida, introduza a palavra-passe. Caso contrário, não será possível executar a comparação.
Para saber mais sobre como armazenar palavras-passe no Comparação de Bases de Dados, consulte Gerir palavras-passe utilizadas para abrir ficheiros para comparação.
Foi-lhe recebida uma mensagem de erro "Exceção não manipulada"?
Se for recebida uma mensagem de erro "Exceção não utilizada" quando tenta utilizar o Comparação de Bases de Dados, o mais provável é que alguns componentes pré-requisitos não sejam instalados no seu computador. Apesar Comparação de Bases de Dados estão incluídos no Access, alguns pré-requisitos necessários para Comparação de Bases de Dados funcionarem corretamente não são instalados automaticamente. Faça o seguinte:
-
Inscreva-se no computador do utilizador como administrador.
-
Transfira e instale a .NET Framework 4.0.
-
Transfira e instale o SQLSysClrTypes (64 bits) ou o SQLSysClrTypes (32 bits).
-
Transfira e instale o Microsoft Report Viewer Runtime 2015.
-
Reinicie o computador do utilizador.