Pergunta

Basicamente, essa tarefa é muito fácil quando você pensa sobre isso, mas não encontrei respostas na Microsoft Acesso ou Msdn. Eu tenho que criar uma conexão com um novo banco de dados e consultar o antigo. Depois de validar os dados antigos, tudo é escrito em uma nova forma fina para o meu novo banco de dados.

Alguma ideia?

Adicionar: o banco de dados antigo é um Firebird Base de dados. Esses dados precisam ser reestruturados e migrados para um novo Mysql Base de dados.

Foi útil?

Solução

Você precisará criar o esquema separadamente no MySQL, mas não é difícil, existem muitos tutoriais e você provavelmente pode encontrar uma ferramenta Firebird para exportar o DDL para um script que funcionará ou será fácil de modificar.

Se você deseja usar o acesso no meio, basta conectar cada um dos dois bancos de dados externos do Access (usando ODBC ou sua escolha de drivers). Você pode usar os assistentes de designers de consultas para criar uma inserção em ... de ... digite consulta como faria em qualquer outra situação.

Outras dicas

Se não houver dados binários no seu banco de dados, sugiro apenas fazer uma exportação e reimportar CSV.

Você pode usar uma ferramenta como banco de dados Workbench.

Por que você quer migrar para o MySQL?

Se você pode acessar o banco de dados Firebird via ODBC, sugiro o kit de ferramentas de migração MySQL.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top