Se tiver criado uma base de dados do Access no formato de ficheiro (.accdb), mas quiser partilhar a base de dados com pessoas que estão a utilizar versões anteriores do Access, como antes do Access 2007, na maioria dos casos, pode converter a base de dados num formato de ficheiro anterior com o comando Guardar Como . Este artigo fornece os passos para converter uma base de dados num formato de ficheiro anterior (.mdb) e aborda alguns dos fatores que o impedem de converter uma base de dados.
Neste artigo
Converter uma base de dados .accdb num formato de ficheiro anterior
Faça o seguinte para criar uma cópia de uma base de dados do Access num formato de ficheiro que especificar.
Primeiro, abra a base de dados:
-
Clique no separador Ficheiro.
-
À esquerda, clique em Abrir.
-
Na caixa de diálogo Abrir , selecione e abra a base de dados que pretende converter.
Agora, converta a base de dados:
-
Clique no separador Ficheiro.
-
Em Tipos de Ficheiro, clique em Guardar Base de Dados Como. Em Guardar Base de Dados Como, efetue um dos seguintes procedimentos:
-
Para guardar uma cópia da base de dados num formato .mdb que pode ser aberto com o Access 2002 ou o Access 2003, clique em Base de Dados do Access 2002 - 2003 (*.mdb).
-
Para guardar uma cópia da base de dados num formato .mdb que pode ser aberto com o Access 2000, clique em Base de Dados do Access 2000 (*.mdb).
-
-
Na caixa de diálogo Guardar Como , na caixa Nome do ficheiro , escreva um nome para o ficheiro de base de dados e, em seguida, clique em Guardar.
O Access fecha a base de dados original e abre uma nova cópia da base de dados no formato que especificou. Quaisquer alterações efetuadas à base de dados afetam apenas a nova cópia. Para fazer alterações à base de dados original, tem de reabrir a base de dados original.
Nota: Para converter uma base de dados Access 2007 num formato de ficheiro compatível com o Access 97 ou anterior, primeiro tem de utilizar Access 2007 para converter a base de dados no formato de ficheiro do Access 2000 ou no formato de ficheiro do Access 2002 - 2003. Em seguida, utilize uma versão anterior do Access para converter a base de dados no formato pretendido. Por exemplo, ao utilizar o comando Converter Base de Dados no Access 2003, pode converter uma base de dados do Access 2000 ou uma base de dados do Access 2002 - 2003 para o formato de ficheiro do Access 97.
Fatores que impedem a conversão num formato de ficheiro anterior
Determinados novos tipos de dados e funcionalidades só podem ser utilizados no formato de ficheiro .accdb e não são suportados por versões anteriores do Access. Se a base de dados contiver qualquer uma destas funcionalidades e tentar guardá-la como uma base de dados de versão anterior, o Access apresenta uma mensagem e não converte a base de dados. A lista seguinte descreve fatores que impedem a conversão para um formato de ficheiro anterior:
-
Utilização de novos tipos de dados ou definições de propriedades de campo Os seguintes novos tipos de dados e definições de propriedades de campo não são suportados por versões anteriores do Access:
-
Campos de pesquisa de valores múltiplos (campos de pesquisa que têm a propriedade Permitir Múltiplos Valores definida como Sim)
-
O tipo de dados Anexo
-
O tipo de dados Calculado
-
Campos Texto Longo (Memo) de controlo do histórico (Texto Longo - Campos memo que têm a propriedade Acrescentar Apenas definida como Sim)
Não pode converter a base de dados a menos que reveja a base de dados para que deixe de utilizar estas funcionalidades.
Nota: Pode converter uma base de dados que contenha Texto Longo (Memo) com campos RtF (campos Texto Longo/Memorando que tenham a propriedade Formato de Texto definida como RtF). No entanto, as versões do Access anteriores a Access 2007 não interpretam o campo como RtF. Se existir alguma formatação rtf nos dados do Access, o texto é apresentado com etiquetas HTML em vez da formatação em versões anteriores do Access, como no exemplo seguinte.
Texto Formatado Original
Texto como visualizado em versões anteriores do Access
Isto é um exemplo.
<div><strong><em>This is an example.</em></strong></div>
-
-
Ligações para ficheiros externos que não são suportados por versões anteriores do Access Nas bases de dados do Access .accdb, pode ligar a vários tipos de dados que não são suportados por versões anteriores do Access. Estas incluem:
-
Tabelas noutras bases de dados de formato de ficheiro .accdb
-
Folhas de cálculo do Excel com o formato .xlsx
-
listas deWindows SharePoint Services
Se a base de dados contiver ligações para estes tipos de origens de dados, tem de eliminar as ligações antes de poder converter a base de dados num formato de ficheiro anterior ao Access 2007. Uma solução é importar os dados em vez de ligar aos mesmos, para que os dados estejam contidos na própria base de dados do Access. Para obter mais informações sobre a importação de dados para uma base de dados do Access, consulte o artigo Introdução à importação, ligação e exportação de dados no Access.
-
-
Encriptação da base de dados As bases de dados do Access que utilizam o formato de ficheiro .accdb utilizam um novo método de proteção por palavra-passe que não é compatível com versões anteriores do Access. Se adicionar uma palavra-passe a uma base de dados .accdb do Access através do comando Encriptar com Palavra-passe , primeiro tem de remover a palavra-passe antes de poder converter a base de dados num formato de ficheiro anterior. Para saber mais sobre como adicionar e remover encriptação, consulte o artigo Encriptar uma base de dados com uma palavra-passe de base de dados.