convertendo o arquivo .mdb do Access para as tabelas de banco de dados MySQL

1

Eu tenho um arquivo .mdb que um colega de trabalho me quer usar para converter em tabelas no nosso servidor MySQL. Eu estou familiarizado com o MySQL, mas tenho pouca experiência com o Access (nem eu realmente quero aprender).

Alguma sugestão sobre onde encontrar as informações de que preciso?

    
por Jason S 04.11.2009 / 22:16

6 respostas

3

O MS-Access funciona muito bem com o ODBC para o MySQL.

Se você tiver uma conexão DSN configurada, poderá importar todas as tabelas usando a importação da fonte de dados externa. Os comandos exatos do menu variam do Access 2003 ao Access 2007.

Ou você pode usar tabelas vinculadas, que dão a você uma conexão ativa com tabelas MySQL.

Em ambos os casos, você preservaria os meta-dados (tipos de colunas).

Não recomendo usar valores separados por vírgula ou largura fixa. Você perderá muito tempo restabelecendo os metadados (quais campos são texto, datas etc.)

    
por 04.11.2009 / 23:04
2

Se você deseja converter apenas as tabelas, sugiro exportá-las como CSVs e importá-las para o MySQL dos CSVs.

    
por 04.11.2009 / 22:25
1

Esta é outra opção - torna-se bastante indolor.

link Ele também irá converter / transferir não apenas as tabelas, mas também os registros.

    
por 04.11.2009 / 22:40
1

Existem várias ferramentas que lidam com transferências Access- > MySQL. Eu gosto Navicat , mas você pode baixar o livre Kit de ferramentas de migração do MySQL e funciona bem com o Access.

O acesso ao MySQL é praticamente indolor.

    
por 04.11.2009 / 23:31
0

Você pode usar o conversor do pacote mysqlguitools para importar os dados diretamente para o mysql

    
por 04.11.2009 / 23:25
0

Estou fazendo a migração de um banco de dados MDB para o MySQL, fazendo algumas transformações e validação de dados no caminho, e a melhor ferramenta para mim agora é Pentaho Kettle (Community Edition). É grátis e você pode carregar o banco de dados MDB como entrada, navegar pela tabela, fazer transformações nos dados e gerar como CSV, SQL, TXT, ...

    
por 03.09.2014 / 00:09

Tags