Je suis sous Windows Server 2003 R2 Enterprise Edition SP 2package SSIS échoué
J'ai créé un package d'intégration dans VS 2005, qui extrait des données à partir d'Excel et l'importe dans une table sur le serveur SQL 2005 en cours d'exécution sur ce serveur.
Le paquet fonctionne bien dans Visual Studio 2005, j'ai fait un peu de recherche qui suggère que cela est dû à SQL 64 bits et Windows 64 bits, mais je cours 32 bits !!
Description: Une erreur OLE DB s'est produite. Code d'erreur: 0x80040154. Un enregistrement OLE DB est disponible. Source: "Composants du service Microsoft OLE DB" H résultat: 0x80040154 Description: "Classe non enregistrée". Fin Erreur Erreur: 2010-01-04 16: 02: 19.14 code: 0xC00291EC Source: Supprimer ExcelDB tâche d'exécution SQL Description: Impossible d'acquérir la connexion « Co nnection ne peut pas être configuré correctement ou vous ne pouvez pas avoir le droit Permissio ns sur ce con
S'il vous plaît aider à résoudre ce problème
Comment appelez-vous le paquet? D'un travail d'agent SQL? Est-ce que votre serveur SQL 64 ou 32 bits? Si cela s'avère être un problème de 32 bits par 64 bits, il n'y a pas si longtemps, je devais faire un paquet SSIS en mode 32 bits, donc je peux vous montrer comment le faire si nécessaire. –
J'exécute le paquet SSIS à partir de cmd (Command promt) en utilisant l'utilitaire dtexec – rmdussa
Etes-vous sûr que vous exécutez la version 32 bits? Il devrait être le défaut lors de l'exécution de la commande prompy, mais vous ne savez jamais: \ Program Files (x86) \ Microsoft SQL Server \ 100 \ DTS \ Binn (et désolé si je pose des questions sur les choses que vous avez déjà essayé) –