0

J'utilise KingswaySoft pour me connecter à Microsoft Dynamics CRM dans un package SSIS à l'aide de Visual Studio 2015. Je reçois l'erreur suivante lorsque j'essaie d'exécuter le package sur le serveur.Comment déboguer une erreur de connexion CRM dans le package SSIS?

Data Flow Task:Error: KingswaySoft.IntegrationToolkit.DynamicsCrm.CrmServiceException: CRM service call returned an error: An error has occurred when retrieving metadata for CRM entity 'ccseq_amaccount': CRM service call returned an error: The server was unable to process the request due to an internal error. For more information about the error, either turn on IncludeExceptionDetailInFaults (either from ServiceBehaviorAttribute or from the configuration behavior) on the server in order to send the exception information back to the client, or turn on tracing as per the Microsoft .NET Framework SDK documentation and inspect the server trace logs.

Je vois plusieurs questions sur la façon d'ajouter une touche de configuration pour activer les IncludeExceptionDetailInFaults pour les applications WCF (voir here & here), mais rien qui me dit précisément comment activer cette option pour un package SSIS. Toute autre méthode permettant de voir plus de détails sur les erreurs serait également la bienvenue.

+1

Les suggestions mentionnées doivent être appliquées au fichier web.config de Dynamics CRM. Je recommanderais toutefois fortement de ne pas le faire. Vérifiez plutôt EventViewer sur le serveur d'applications Dynamics CRM ou utilisez CrmDiagTool (https://crmdiagtool2011.codeplex.com/) pour capturer une trace si vous travaillez avec un environnement On Premise. – Nathan

Répondre

1

Nous vous remercions d'avoir choisi KingswaySoft comme solution d'intégration. Ce message "Le serveur n'a pas pu traiter la demande en raison d'une erreur interne." vient du côté du serveur CRM, et cela ne permet pas vraiment d'identifier le problème. Pour obtenir plus de détails sur l'erreur que vous recevez, vous devez activer le journal de suivi CRM sur le serveur CRM.

Pour activer le journal de suivi CRM pour CRM on-prem, vous pouvez utiliser l'outil suivant.

Une fois que vous avez activé le journal de suivi, vous pouvez exécuter la tâche, et le serveur CRM va générer des fichiers journaux sous C: \ Program Files \ Microsoft Dynamics CRM \ dossier de trace. Le fichier journal est volumineux et n'est pas facile à lire. Vous devez donc utiliser l'un des outils suivants pour lire les fichiers journaux.

Pour CRM Online, vous devez contacter l'équipe d'assistance en ligne CRM pour aider.