Jump to content

Importar dados de uma base de dados em Access para outra em SQL Server


Recommended Posts

Posted

Boas

Gostaria que me dessem a vossa sugestão para este tipo de problema. Tenho uma base de dados que está feita em Access e preciso de importar os registos de 2 tabelas para uma base de dados em SQL Server 2005.

Fiz o código em VB.NET que vai buscar os dados à base de dados em Access e carrega-os num SqlDataReader, e depois passo facilmente para o SQL Server o conteudo do datareader. O problema é que o processo demora um bocado de tempo (também é certo que é um bom número de registos)... Por isso queria saber se me aconselham outra alternativa.

Já tive a ver pela net e vi referencias aos Linked Servers, e também sobre a utilização dos SSIS (Sql Server Integration Services). Alguém ja teve de fazer algo do género? Ou tem conhecimento de algo melhor do que a solução que implementei ? É que o factor tempo é bastante importante nesta situação.

Cumps

Posted

Boas

Com a versão 2005 não sei que não experimentei. Mas pelo menos no 2000 isso pode ser feito somente dentro do SQL com DTS.

Crias as duas ligações, uma a DB SQL e outra ao ficheiro .mdb e crias uma transform task para massajares os dados se precisares.

Se tiveres mesmo de fazer isso com codigo, então não te posso ajudar, não precebo um boi de VB.NET.  🙂

Posted

Para já vou manter a forma q tenho implementada, que é com um script em VB.NET pq tenho algumas prioridades que não esta. Tenho ainda que estudar isto dos SSIS pq nunca utilizei em nenhum caso.

Obrigado pela resposta

Cumps []

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.