Extrai dados de centenas de bancos de dados do Microsoft Access

1

Eu tenho 1,371 bancos de dados do Microsoft Access (.mdb), cada banco de dados representa o log diário de um sistema de entrada de porta (mais de 4 anos de registros diários).

Dentro de cada arquivo mdb existem apenas 2 tabelas: AlarmLog (que não me interessa) e EventLog - esta tabela contém o uso de um cartão de entrada para cada empregado, um dia típico criaria cerca de 1000 linhas de dados dentro desta tabela.

Minha solicitação de saída é simples: eu preciso de todos os dados de entrada dos últimos 4 anos em um único banco de dados / tabela / Excel, etc., para que possam ser facilmente pesquisados. Obviamente eu poderia ir em cada tabela diária, copiar e colar em uma planilha do Excel, mas fazer isso 1.371 vezes me encheria de medo absoluto. Usar o recurso Obter Dados Externos no Access só permite importar de um banco de dados por vez, o que também seria dolorosamente lento.

Eu não sou exigente quanto a qual aplicativo é o melhor para realizar minha tarefa - Excel, Access, SQL, etc - este é um trabalho que não será concluído por mais 4 anos! Obrigado

    
por RMK 15.12.2017 / 23:47

0 respostas