Partager via


Utilisation des fichiers de vidage de débogage

Dans Integration Services, vous pouvez créer des fichiers de vidage de débogage qui fourniront des informations sur l'exécution d'un package. Les informations contenues dans ces fichiers peuvent vous aider à résoudre des problèmes d'exécution du package.

Notes

Les fichiers de vidage de débogage peuvent contenir des informations sensibles. Pour protéger les informations sensibles, vous pouvez utiliser une liste de contrôle d'accès (ACL) afin de restreindre l'accès aux fichiers ou copier les fichiers dans un dossier avec accès limité. Par exemple, nous vous recommandons de supprimer toutes les informations sensibles ou confidentielles avant d'envoyer vos fichiers de débogage aux services de support technique de Microsoft.

Pour créer les fichiers de vidage de débogage, vous devez utiliser l'utilitaire dtexec ou l'utilitaire dtutil, puis spécifier une option de vidage de débogage dans la ligne de commande. Pour plus d'informations, consultez Utilitaire dtexec (outil SSIS) et Utilitaire dtutil (outil SSIS).

Lorsque vous spécifiez une option de vidage de débogage, Integration Services crée les fichiers de vidage de débogage suivants :

  • Un fichier de vidage de débogage .mdmp. Il s'agit d'un fichier binaire.

  • Fichier de vidage de débogage .tmp. Il s'agit d'un fichier au format texte.

Par défaut, Integration Services stocke ces fichiers dans le dossier <lecteur>:\Program Files\Microsoft SQL Server\100\Shared\ErrorDumps.

Le tableau ci-dessous décrit uniquement certaines sections du fichier .tmp. Le fichier .tmp inclut des données supplémentaires qui ne sont pas répertoriées dans ce tableau.

Type d'informations

Description

Exemple

Environnement

Version de système d'exploitation, données d'utilisation de la mémoire, ID de processus et nom d'image de processus. Les informations d'environnement se trouvent au début du fichier .tmp.

# Vidage texte SSIS effectué le 13/09/2007 à 13:50:34

# PID 4120

#Nom de l'image [C:\Program Files\Microsoft SQL Server\100\DTS\Binn\DTExec.exe]

# OS major=6 minor=0 build=6000

# Exécution sur 2 processeurs amd64 sous WOW64

# Mémoire : 58 % utilisé. Physique : 845M/2044M  Échange : 2404M/4095M (dispo/total)

Chemin d'accès et version des bibliothèques de liens dynamiques (DLL)

Chemin d'accès et numéro de version de chaque DLL que le système charge pendant le traitement d'un package.

# Module chargé : c:\bb\Sql\DTS\src\bin\debug\i386\DTExec.exe (10.0.1069.5)

# Module chargé : C:\Windows\SysWOW64\ntdll.dll (6.0.6000.16386)

# Module chargé : C:\Windows\syswow64\kernel32.dll (6.0.6000.16386)

Messages récents

Messages récents émis par le système. Inclut l'heure, le type, la description et l'ID de thread de chaque message.

[M:1]   Entrée du tampon en anneau :              (*pRecord)

[D:2]      <<<CRingBufferLogging::RingBufferLoggingRecord>>> ( @ 0282F1A8 )

[E:3]         Horodatage : 2007-09-13 13:50:32.786      (szTimeStamp)

[E:3]         ID de thread : 2368           (ThreadID)

[E:3]         Nom de l'événement : OnError                        (EventName)

[E:3]         Nom de la source :                (SourceName)

[E:3]         ID de la source :                        (SourceID)

[E:3]         ID d'exécution :                 (ExecutionGUID)

[E:3]         Code de données : -1073446879              (DataCode)

[E:3]         Description : Le composant est manquant, n'est pas enregistré, ne peut pas être mis à niveau ou des interfaces obligatoires sont manquantes. Informations de contact de ce composant : «  ».

Icône Integration Services (petite) Rester à jour avec Integration Services

Pour obtenir les derniers téléchargements, articles, exemples et vidéos de Microsoft, ainsi que des solutions sélectionnées par la communauté, visitez la page Integration Services sur MSDN ou TechNet :

Pour recevoir une notification automatique de ces mises à jour, abonnez-vous aux flux RSS disponibles sur la page.