Converter mdb para xml

Conversor online gratuito de MDB para XML

Exporte tabelas ou consultas do Microsoft Access MDB como dados XML estruturados.

Converter MDB para XML 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 excluído assim que você o baixa.

Como funciona

  1. 1/3

    Envie seu arquivo .mdb

    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 de .mdb para .xml

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

  3. 3/3

    Baixe o arquivo .xml convertido

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

Como converter mdb para xml arquivo

Um aplicativo receptor, script de integração ou sistema de arquivamento pode exigir registros do Access como XML em vez do arquivo de banco de dados original. A exportação dos registros produz um arquivo portátil baseado em texto que pode ser trocado sem instalar o Microsoft Access.

O que é o formato MDB

.mdb é o formato de banco de dados do Microsoft Access usado principalmente pelo Access 2003 e versões anteriores. Versões posteriores do Access podem abrir e editar muitos arquivos MDB, e o Access Database Engine também é usado por aplicativos legados que se conectam a eles.

Um arquivo MDB pode conter tabelas, consultas, formulários, relatórios, macros, relacionamentos, índices e módulos VBA. A conversão para XML normalmente tem como destino os dados das tabelas ou dos resultados de consultas; ela não é uma conversão completa de todos os objetos do banco de dados.

O que é o formato XML

XML armazena informações estruturadas em elementos e atributos aninhados. É baseado em texto, independente de plataforma e compatível com plataformas de integração, aplicativos Web, linguagens de programação, sistemas de documentos e fluxos de trabalho de arquivamento.

XML pode representar nomes de colunas, valores e informações opcionais de esquema. O sistema receptor ainda deve ser compatível com os nomes específicos de elementos, namespaces, tipos de dados e codificação produzidos pelo exportador; XML não define uma estrutura universal de banco de dados.

Como converter MDB para XML

Usando o Microsoft Access

  1. Faça um backup do arquivo .mdb original e abra-o no Microsoft Access. Forneça a senha do banco de dados se o arquivo estiver protegido.
  2. No Access 2007 e posteriores, abra a guia External Data, escolha More no grupo Export e selecione XML File. No Access 2003, use File → Export e selecione XML.
  3. Insira um nome de saída, como database.xml, e selecione a pasta de destino.
  4. Escolha a tabela ou consulta salva a ser exportada. Exporte cada objeto necessário separadamente ou crie uma consulta contendo as colunas e os registros necessários antes de exportar.
  5. Nas opções de exportação, selecione Dados para exportar os registros. Selecione Esquema dos dados quando o importador precisar de definições de campos ou de um esquema XSD. Selecione Apresentação dos seus dados somente se o fluxo de trabalho receptor usar metadados de apresentação do Access.
  6. Abra o XML resultante e quaisquer arquivos de esquema ou apresentação que o acompanhem em um editor de XML. Verifique datas, valores nulos, caracteres Unicode, valores decimais e nomes de campos antes de importá-los em outro local.

Usando o 101convert.com

Você pode converter o arquivo gratuitamente em 101convert.com sem instalar software: carregue o arquivo MDB, escolha XML como formato de saída, inicie a conversão e baixe o resultado. Esse tipo de conversão pode exportar dados acessíveis sem reproduzir objetos específicos do Access ou o esquema XML exato exigido por outro aplicativo. Não carregue dados confidenciais, pessoais ou regulamentados, a menos que os termos de armazenamento e retenção do serviço sejam aceitáveis.

Automatizando exportações recorrentes

O Microsoft Access pode automatizar exportações com o método Application.ExportXML do VBA. Por exemplo, uma exportação de tabela pode usar Application.ExportXML acExportTable, "Customers", "C:/Exports/Customers.xml"; substitua Customers pelo nome da tabela e use acExportQuery para uma consulta salva. O Access VBA também é compatível com filtros e opções adicionais de exportação, mas os sinalizadores exatos e os arquivos de saída dependem da versão do Access. A automação exige o Microsoft Access ou um runtime do Access compatível e não elimina a necessidade de validar o XML gerado.

Limites de qualidade e compatibilidade

A exportação XML do Access geralmente é centrada nos dados. Formulários, relatórios, macros, código VBA, permissões de usuário, relacionamentos, índices e comportamento das consultas não equivalem a uma migração completa de MDB e podem exigir reconstrução separada.

A exportação de uma consulta pode produzir resultados diferentes da exportação da tabela de origem, pois junções, filtros, campos calculados, agregação e parâmetros afetam a saída. Consultas parametrizadas devem receber seus valores antes da exportação.

Anexos, objetos OLE, campos com vários valores, valores grandes de Memo ou Long Text e outros tipos específicos do Access podem ser codificados de maneira diferente, omitidos ou rejeitados pelo importador de destino. Verifique o conteúdo binário e os textos longos separadamente quando esses campos forem importantes.

Se o aplicativo receptor especificar um XSD, namespace, convenção de nomenclatura de elementos ou requisito de codificação, compare a saída do Access com essa especificação. Transforme o arquivo com XSLT ou um script personalizado quando necessário e, em seguida, valide-o em relação ao XSD de destino antes da importação.

Comparação de formato: MDB vs XML

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

Comparação dos formatos de arquivo MDB e XML
Propriedade .MDB Microsoft Access Database .XML Extensible Markup Language
Legível em texto simples Não Sim
Tipos de dados Tipado Tipado
Estruturas aninhadas Sim Sim
Fórmulas Não Não
Múltiplas tabelas ou planilhas Sim —
Tamanho típico do arquivo Médio Pequeno
Padrão aberto Não Sim
Mais usado para Intercâmbio de dados Intercâmbio de dados
Introduzido 1992 1998
Desenvolvedor Microsoft W3C
Tipo MIME — application/xml

Perguntas frequentes

O conversor de MDB para XML é gratuito?

Sim, converter MDB para XML 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 XML?

Não. A conversão de MDB para XML é 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 XML. À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.