sexta-feira, 4 de junho de 2010

"Connection may not be configured correctly or you may not have the right permission" e "Class not registered"

Sintoma:  Pacote do SSIS, desenvolvido com o Integration Services 2005, se conecta a um banco de dados Access 2008 utilizando Microsoft Office 12.0 Access Database Engine. Ao ser executado, através do DTSEXEC UTILITY, o pacote retorna as mensagens "Connection may not be configured correctly or you may not have the right permissions" e "Class not registered". O nível de proteção do pacote estava setado como "DontSaveSensitive" e as configurações de conexão de origem (banco Access) e destino (SQL SERVER 2005) estavam sendo carregadas de um arquivo de configuração dtsConfig.
Causa: Havia uma discrepância entre o ambiente de desenvolvimento e de produção. O ambiente de produção não apresentava o driver especificado.
Resolução:  O driver correto foi baixado e instalado. O arquivo foi obtido através do seguinte link: http://www.microsoft.com/downloads/details.aspx?familyid=7554F536-8C28-4598-9B72-EF94E038C891&displaylang=en
Até a próxima!

Nenhum comentário:

Postar um comentário

Leave your comment here!