Como converter o banco de dados de acesso para o formato firebird?

0

Existe uma maneira de converter diretamente um banco de dados de acesso para o formato fdb (firebird) usando o acesso microsoft? Se não é o melhor jeito?

    
por hpn 09.01.2012 / 15:19

2 respostas

1

Contanto que você possa estabelecer uma conexão ODBC com o banco de dados remoto ... você pode exportar os dados para o outro servidor de banco de dados. Algumas vezes você deve fazer algumas das conversões manualmente ... já que cada sabor de banco de dados implementa tipos de dados de maneira diferente. (Normalmente, você pode contornar isso criando uma estrutura de banco de dados semelhante no outro lado ... depois, exporte os dados para as tabelas existentes.)

    
por 09.01.2012 / 15:23
1

Para fazer isso, você precisará recriar o banco de dados no Firebird.

Verifique os metadados do MS Access, extraia a instrução SQL para criar as tabelas e as converta para o formato do Firebird, crie um novo banco de dados do Firebird e recrie os metadados.

Em seguida, você pode transferir os dados.

Shameless-plug-mode: tudo isso pode ser feito usando o Database Workbench (www.upscene.com) - ele pode converter os metadados para você, assim você não precisa descobrir diferenças entre os tipos de dados e a sintaxe SQL ( através da ferramenta de migração de esquema) e inclui um DataPump para transferir dados.

    
por 12.03.2012 / 09:41