2010-10-12 8 views
0

J'essaie de me connecter à un service Web et de récupérer des données en utilisant la tâche webservice dans SSIS 2005. Je peux télécharger le fichier WSDL et je suis en mesure de voir les méthodes dans la tâche Webservice. Je fournis les paramètres nécessaires à travers les variables (j'ai même essayé de coder en dur les paramètres). Cependant, lorsque j'exécute la tâche, je reçois toujours le message d'erreur "L'index était en dehors des limites du tableau". Cela se produit lorsque le service Web renvoie un tableau vide. Il semble que SSIS devrait gérer cette erreur. S'il vous plaît, aidez-nous à trouver un travail pour cela. Merci beaucoup.Tâche du service Web SSIS: "L'index était en dehors des limites du tableau" Erreur lors de l'accès au tableau vide

Répondre

0

Cela ressemble à un bogue dans SSIS, vérifiez si vous avez le dernier Service Pack - il pourrait le réparer. Pour SSIS 2005 je pense qu'il est actuellement SP3 et il y avait quelques mises à jour cumulatives (CU) sur celui-ci. Je ne sais pas vraiment si cela règle le problème particulier, mais ce serait la première chose que j'essayerais.

+0

J'avais utilisé 2008 R2 depuis lors pour échapper à ce problème, donc j'accepte cette réponse. Merci. –

Questions connexes