Converter mdb para ods

Conversor online gratuito de MDB para ODS

Converta tabelas MDB do Access em planilhas ODS editáveis para o Calc e outros softwares OpenDocument.

Converter MDB para ODS online - grátis

Uploading…
Os arquivos selecionados excedem o limite total de 75 MB. Selecione arquivos menores ou em menor quantidade.

Seu arquivo é processado instantaneamente e nunca é armazenado em nossos servidores.

Como funciona

  1. 1/3

    Envie seu arquivo

    Clique para selecionar o arquivo que deseja converter ou simplesmente arraste e solte o arquivo na área indicada.

  2. 2/3

    Faça a conversão

    Após o envio do arquivo, clique em converter quando estiver pronto.

  3. 3/3

    Baixe o arquivo convertido

    O resultado da conversão está pronto para download.

Como converter mdb para ods arquivo

Bancos de dados Microsoft Access legados geralmente precisam ser convertidos quando os dados de suas tabelas precisam ser editados no LibreOffice Calc, compartilhados como uma planilha ou abertos por software que aceite arquivos OpenDocument. O resultado é uma pasta de trabalho ODS, não um substituto para o banco de dados relacional original.

O que é o formato MDB

.mdb é o formato de banco de dados Microsoft Access usado pelo Access até a versão 2003 e ainda compatível com versões posteriores. Um arquivo MDB pode conter tabelas, índices, relacionamentos, consultas, formulários, relatórios, macros e configurações de segurança do banco de dados. Ele é comum em aplicações Access antigas, sistemas empresariais arquivados e software legado do Windows.

O Microsoft Access pode abrir arquivos MDB diretamente. O LibreOffice Base também pode se conectar a eles por meio de um driver ODBC compatível, como o Microsoft Access Database Engine no Windows ou um driver baseado em MDBTools em alguns sistemas Linux. A disponibilidade do driver e o suporte a recursos variam conforme o sistema operacional e a versão do banco de dados.

O que é o formato ODS

.ods é o formato OpenDocument Spreadsheet usado pelo LibreOffice Calc e por outros aplicativos de planilha compatíveis. Ele armazena planilhas, valores, fórmulas, formatação, gráficos e várias planilhas em um pacote baseado em ZIP de arquivos XML.

ODS é adequado para revisar dados de tabelas, realizar cálculos, editar registros como linhas de planilha e compartilhar uma pasta de trabalho sem exigir o Microsoft Access. Ele não oferece o comportamento relacional de um banco de dados Access.

Como converter MDB para ODS

Usando o 101convert

  1. Abra o conversor de MDB para ODS em 101convert.com.
  2. Envie o arquivo .mdb e inicie a conversão.
  3. Baixe o arquivo .ods resultante quando o processamento terminar.
  4. Abra-o no LibreOffice Calc ou em outro aplicativo compatível com ODS e verifique as planilhas, os cabeçalhos, as datas, a codificação de texto e os valores numéricos.

Esse método não exige software de banco de dados ou de planilha instalado. A saída pode conter apenas os dados de tabela que o conversor consegue ler; formulários, relatórios, relacionamentos, macros, permissões e consultas não compatíveis não são convertidos em recursos de planilha.

Usando o Microsoft Access e o LibreOffice Calc

  1. Abra o arquivo MDB no Microsoft Access.
  2. No painel de navegação, selecione a tabela ou consulta salva a ser exportada.
  3. Escolha External Data → Export → Excel, selecione um formato Excel disponível e exporte os dados. Use .xlsx com versões mais recentes do Access; versões mais antigas do Access podem oferecer .xls.
  4. Abra a pasta de trabalho exportada no LibreOffice Calc.
  5. Escolha File → Save As, selecione ODS Spreadsheet (.ods) e confirme o formato se o Calc exibir um aviso.

Repita a exportação para cada tabela ou consulta que precise se tornar uma planilha separada. Para uma tabela, o Access também pode exportar para CSV. Abra o CSV no Calc, verifique o delimitador, a codificação de caracteres e os campos entre aspas e salve-o como ODS.

Usando o LibreOffice com ODBC

  1. Instale um driver ODBC compatível com MDB. No Windows, o Microsoft Access Database Engine pode fornecer um; no Linux, o MDBTools pode funcionar com arquivos MDB compatíveis.
  2. Crie uma fonte de dados ODBC que aponte para o arquivo do banco de dados usando o administrador de ODBC do sistema operacional.
  3. Abra o LibreOffice Base e escolha File → New → Database.
  4. Selecione Connect to an existing database, escolha a fonte ODBC configurada e conclua a conexão.
  5. Abra a seção Tables, selecione a tabela necessária e copie seus registros.
  6. Cole os registros no Calc, escolha File → Save As e selecione ODS Spreadsheet (.ods).

Essa abordagem evita o Microsoft Access, mas geralmente transfere uma tabela por vez. Consultas específicas do Access, sintaxe SQL exclusiva do Access, campos calculados, anexos e tipos de dados complexos podem estar indisponíveis ou ser alterados pelo driver.

Limites de qualidade e compatibilidade

Um banco de dados MDB pode conter várias tabelas relacionadas, enquanto ODS contém planilhas. Portanto, a conversão mapeia uma tabela ou o resultado de uma consulta para uma planilha; ela não preserva a aplicação de chaves primárias, relacionamentos, índices, formulários, relatórios, macros VBA, permissões de usuário ou segurança do banco de dados.

Consultas com parâmetros, sintaxe SQL exclusiva do Access ou funções VBA personalizadas geralmente precisam ser executadas no Access e exportadas como resultados. Uma planilha não consegue reproduzir automaticamente essas operações de banco de dados.

Verifique datas, valores monetários e decimais, campos Boolean, valores nulos, textos longos, caracteres Unicode, cabeçalhos duplicados e fórmulas após a conversão. Os resultados das consultas podem diferir dos dados das tabelas base, e as células vazias podem representar valores NULL do banco de dados ou texto vazio.

Para conjuntos de dados grandes ou atualizados com frequência, mantenha o MDB como fonte e use, quando possível, uma exportação orientada a banco de dados. O Calc possui limites práticos de planilha, e a edição em planilhas pode alterar tipos de dados, remover índices e romper relacionamentos existentes no Access.

Comparação de formato: MDB vs ODS

Como os formatos MDB e ODS se comparam nas propriedades mais importantes para esta conversão.

Comparação dos formatos de arquivo MDB e ODS
Propriedade .MDB Microsoft Access Database .ODS OpenDocument Spreadsheet
Padrão aberto Não Sim
Compressão Sem perdas
Tamanho típico do arquivo Médio Médio
Abre num navegador web Não Parcial
Edição posterior Limitado Fácil
Suporte a metadados Básico Extenso
Legível em texto simples Não Sim
Mais usado para Intercâmbio de dados Intercâmbio de dados
Introduzido 1992 2005
Desenvolvedor Microsoft OASIS
Tipo MIME application/vnd.oasis.opendocument.spreadsheet

Perguntas frequentes

O conversor de MDB para ODS é gratuito?

Sim, converter MDB para ODS no 101convert.com é totalmente gratuito. Não é necessário cadastro, e-mail nem instalação. Se você precisa de um limite de tamanho de arquivo maior ou quer converter mais arquivos de uma vez, veja nossos planos.

Qual o tamanho máximo do meu arquivo MDB?

Você pode enviar arquivos MDB de até 50 MB e converter até 20 arquivos de uma vez em um único lote.

O que acontece com os arquivos enviados?

Os arquivos são processados automaticamente e excluídos dos nossos servidores poucos minutos após a conversão. Nunca visualizamos nem compartilhamos seus arquivos.

Preciso instalar algum programa para converter MDB para ODS?

Não. A conversão de MDB para ODS é feita totalmente online no navegador e funciona no Windows, Mac, Linux, Android e iPhone.

A conversão falhou?

Na maioria dos casos, a causa é um formato de arquivo incorreto. Envie um arquivo MDB válido para esta conversão de MDB para ODS. Às vezes, o problema também pode estar do nosso lado. Analisamos falhas de conversão recorrentes e desativamos ou corrigimos o conversor se detectarmos algum defeito.