Como posso converter o MS Access 2003 (formato de arquivo 2000) para o Sql Server Express 2014?

Como posso converter o MS Access 2003 (formato de arquivo 2000) para o Sql Server Express 2014?

Tenho pesquisado nos últimos dois dias como fazer essa conversão, mas todas as sugestões que vi não produziram resultados eficazes.

Instalei o Sql Server Express 2014 e verifiquei que consigo fazer login nele com sucesso.

Aqui está o que eu tentei:

  • ASSISTENTE DE UPSIZE:Vou em "Ferramentas > Utilitários de banco de dados"

insira a descrição da imagem aqui

Em seguida, vá para o Assistente de Upsizing. Seleciono a instalação apropriada do Sql Server Express (2014), seleciono "Criar novo banco de dados", nomeio o novo banco de dados e clico em "Avançar", mas ele me diz: "O Assistente de Upsizing só funciona com o Microsoft SQL Server (versões 6.50 SP5 ou superior). Faça login em uma fonte de dados do SQL Server."

insira a descrição da imagem aqui

  • ASSISTENTE DE MIGRAÇÃO DO MICROSOFT SQL SERVER PARA ACESSO:Eu tentei essa abordagem e passei pelo assistente:

insira a descrição da imagem aqui

mas quando adiciono os arquivos .mdb (que abrem bem no Access 2003 (embora estejam no formato 2000, eu acho) e depois faço login no SQL Server 2014:

insira a descrição da imagem aqui

Isso apenas me diz que não há nada para processar e nenhuma informação é preenchida em nenhuma nova tabela:

insira a descrição da imagem aqui

Eu procurei o erro“Não há nada para processar”em relação ao erro do Assistente de migração que continuo recebendo, mas só descobri,

Esse link: https://support.microsoft.com/en-us/kb/2020729?wa=wsignin1.0- que parece dizer respeito apenas ao relatório de avaliação;

Esse link: http://www.experts-exchange.com/questions/28433397/Why-does-Microsoft-SQL-Server-Migration-Assistant-fail-with-There-is-nothing-to-process-error-message.html- o que parece sugerir confusão de 64 bits/32 bits, que sou de 64 bits e quando tento a versão de 32 bits, ela congela.

Não tenho certeza do que mais tentar ou do que estou fazendo de errado, mas qualquer outra pesquisa que fiz on-line não me oferece ajuda adicional. Existe alguma maneira de converter arquivos .mdb nos arquivos SQL Server Express (2014) apropriados que eu preciso?

Responder1

Você pode tentar "Viobo Access to MSSQL Data Migrator"
https://www.cheapsoftwaremarket.com/products/business-finance/viobo-access2mssql.html

Usei a versão demo para converter arquivos pequenos do Access 2003 para MSSQL 2005, tudo bem.
Não sei se suporta MSSQL 2014, mas você pode tentar.

Responder2

Se você estiver em janelas de 64 bits, por padrão o ODBC chamará a ferramenta de 64 bits, portanto, se você estiver usando o acesso OFFICE de 32 bits, chame a ferramenta ODBC de 32 bits em C:\WINDOWS\syswow64\odbcad32.exe e use SQL Cliente nativo do servidor 11

informação relacionada