Collecteur de diagnostics de base SQL pour Windows Server

Cet article décrit les informations qui peuvent être collectées à partir d’un ordinateur lorsque l’outil Sql Base Diagnostics Collector est en cours d’exécution.

Version du produit d’origine : SQL Server
Numéro de la base de connaissances d’origine : 2696886

Résumé

Le collecteur de diagnostics de base SQL pour Windows Server collecte des informations de diagnostic utiles pour résoudre un large éventail de problèmes qui impliquent le moteur de SQL Server Microsoft. Le collecteur SQL Base Diagnostics collecte également des informations de diagnostic limitées pour SQL Server Analysis Services.

Le collecteur de diagnostics de base SQL prend en charge les SQL Server et SQL Server Analysis Services.

Logiciels requis

Il existe différents prérequis pour exécuter des packages de diagnostic, en fonction du système d’exploitation de l’ordinateur cible. Le diagnostic case activée automatiquement votre ordinateur pour ces prérequis et commence à s’exécuter s’ils sont déjà installés. Vous êtes également invité à installer les prérequis s’ils ne sont pas déjà disponibles sur l’ordinateur. Le service de résolution des problèmes automatisés de Microsoft (MATS) peut également installer les logiciels nécessaires pour vous. Par exemple, si Windows PowerShell n’est pas présent sur l’ordinateur cible, MATS l’installe automatiquement. Pour plus d’informations, consultez Informations sur les services de résolution des problèmes automatisés Microsoft et la plateforme de diagnostic de support.

Droits Windows requis

Le collecteur de diagnostics de base SQL Server doit être exécuté par un utilisateur disposant de droits d’administration sur l’ordinateur sur lequel le collecteur de diagnostics de base SQL est exécuté.

SQL Server exigences de sécurité

Le collecteur de diagnostics de base SQL détecte toutes les instances de SQL Server installées sur l’ordinateur sur lequel l’outil diagnostics est exécuté. Dans le cadre du processus de collecte de données, le collecteur de diagnostics de base SQL tente de se connecter à chaque instance de SQL Server que l’outil de diagnostic découvre pour collecter des informations sur la configuration SQL Server actuelle et « l’état du serveur ». Les connexions de base de données sont établies à l’aide de Authentification Windows. L’utilisateur qui exécute le collecteur de diagnostics de base SQL doit disposer d’une ouverture de session Windows qui est membre du rôle serveur fixe sysadmin pour que les tâches de collecte de diagnostic suivantes réussissent :

  • SQL Server Always On Configuration Collection
  • Scripts de collecte de données SQLDIAG

Prise en charge des clusters de basculement Windows

Le collecteur de diagnostics de base SQL prend en charge les clusters et collecte des informations spécifiques au cluster lorsque l’outil de diagnostic est exécuté sur un cluster de basculement Windows Server.

Pour diagnostiquer SQL Server Always On basculements de groupe de disponibilité ou SQL Server basculements de ressources de cluster, vous devrez peut-être exécuter le collecteur de diagnostic de base SQL sur plusieurs nœuds de cluster afin de collecter toutes les informations de résolution des problèmes nécessaires :

  • Exécutez le collecteur de diagnostics de base SQL sur le nœud de cluster qui possède actuellement le groupe de disponibilité SQL Server Always On ou SQL Server ressource de cluster qui a subi le basculement. Cela est nécessaire, car les informations collectées pour SQL Server et SQL Server Always On résident sur la ressource de disque de cluster et sont basculées avec le groupe de disponibilité Always On ou SQL Server ressource de cluster vers le nouveau nœud propriétaire.

  • Exécutez le collecteur de diagnostics de base SQL sur le nœud où l’échec s’est produit. Cela permet la collecte du journal du cluster à partir du nœud de cluster où l’échec s’est produit.

Informations collectées

  • Journal des événements système

    Remarque

    Le collecteur de diagnostics de base SQL collecte les événements des 30 derniers jours.

    Description Nom de fichier
    Journal des événements système aux formats TXT, CSV et EVT ou EVTX <>COMPUTER_NAME evt_System.csv_
    <>COMPUTER_NAME evt_System.txt_
    <>COMPUTER_NAME evt_System.( evt ou evtx)_
  • Journal des événements d’application

    Remarque

    Le collecteur de diagnostics de base SQL collecte les événements des 30 derniers jours.

    Description Nom de fichier
    Journal des événements d’application aux formats TXT, CSV et EVT ou EVTX <>COMPUTER_NAME evt_Application.csv_
    <>COMPUTER_NAME evt_Application.txt_
    <>COMPUTER_NAME evt_Application evt_Application.( evt ou evtx)_
  • Informations de Registre liées au Gestionnaire de session et au débogage

    Description Nom de fichier
    Collecter la clé de Registre - HKLM\Software\Microsoft\Windows NT\CurrentVersion\AEDebug _<COMPUTER_NAME>Recovery_Registry.txt
    Collecter la clé de Registre - HKLM\Software\Microsoft\DrWatson _<COMPUTER_NAME>Recovery_Registry.txt
    Collecter la clé de Registre - HKLM\System\CurrentControlSet\Services\i8042prt\Parameters _<COMPUTER_NAME>Recovery_Registry.txt
    Collecter la clé de Registre - HKLM\System\CurrentControlSet\Control _<COMPUTER_NAME>Recovery_Registry.txt
    Collecter la clé de Registre - HKLM\System\CurrentControlSet\Control\Session Manager _<COMPUTER_NAME>Recovery_Registry.txt
  • Fichiers journaux Dr. Watson existants et vidages mémoire de rapport d’erreurs Windows pour le processus SQL Server

    Description Nom de fichier
    Rapport qui contient des informations sur les vidages mémoire et sur les paramètres de l’ordinateur liés aux vidages mémoire aux formats htm et txt _<COMPUTER_NAME>DumpReport.htm
    _<COMPUTER_NAME>DumpReport.txt
    Fichiers de vidage mémoire de rapport d’erreur Windows pour SQL Server processus qui ont au plus 30 jours et inférieur ou égal à 25 Mo <>COMPUTER_NAMEDMP(Date).zip

  • Informations sur tous les services installés sur l’ordinateur de destination

    Description Nom de fichier
    Collecter des informations sur les services installés sur l’ordinateur cible _<COMPUTER_NAME>SC_Services_Output.txt
  • Informations sur les pilotes de filtre installés sur l’ordinateur de destination

    Description Nom de fichier
    Pilotes de filtre supérieur et inférieur énumérés par l’utilitaire fltrfind.exe <>_FltrFind.txt COMPUTER_NAME
  • Rapport des pilotes de mini-filtre

    Description Nom de fichier
    Énumérer les pilotes de mini-filtre à l’aide de Fltmc.exe _<COMPUTER_NAME>Fltmc.TXT
  • Informations sur tous les processus en cours d’exécution et les détails du pilote, ainsi que leurs versions de fichier

    Description Nom de fichier
    %programfiles%*.sys _<COMPUTER_NAME>sym_ProgramFiles_SYS.CSV
    %programfiles%*.sys _<COMPUTER_NAME>sym_ProgramFiles_SYS.TXT
    Pilotes en cours d’exécution _<COMPUTER_NAME>sym_RunningDrivers.CSV
    Pilotes en cours d’exécution _<COMPUTER_NAME>sym_RunningDrivers.TXT
    %windir%\system32\drivers*.* _<COMPUTER_NAME>sym_Drivers.CSV
    %windir%\system32\drivers*.* _<COMPUTER_NAME>sym_Drivers.TXT
    %SystemRoot%\System32\iscsi*.* _<COMPUTER_NAME>sym_MS_iSCSI.CSV
    %SystemRoot%\System32\iscsi*.* <>COMPUTER_NAME _sym_MS_iSCSI.TXT*
    Processus en cours d’exécution _<COMPUTER_NAME>sym_Process.CSV
    Processus en cours d’exécution _<COMPUTER_NAME>sym_Process.TXT
    %SystemRoot%\System32*.DLL _<COMPUTER_NAME>sym_System32_DLL.CSV
    %SystemRoot%\System32*.DLL <>_sym_System32_DLL.TXT COMPUTER_NAME*
    %SystemRoot%\System32*.EXE _<COMPUTER_NAME>sym_System32_EXE.CSV
    %SystemRoot%\System32*.EXE _<COMPUTER_NAME>sym_System32_EXE.TXT
    %SystemRoot%\System32*.SYS _<COMPUTER_NAME>sym_System32_SYS.CSV
    %SystemRoot%\System32*.SYS _<COMPUTER_NAME>sym_System32_SYS.TXT
    %SystemRoot%\SysWOW64*.dll _<COMPUTER_NAME>sym_SysWOW64_DLL.CSV
    %SystemRoot%\SysWOW64*.dll _<COMPUTER_NAME>sym_SysWOW64_DLL.TXT
    %SystemRoot%\SysWOW64*.exe _<COMPUTER_NAME>sym_SysWOW64_EXE.CSV
    %SystemRoot%\SysWOW64*.exe _<COMPUTER_NAME>sym_SysWOW64_EXE.TXT
    %SystemRoot%\SysWOW64*.sys _<COMPUTER_NAME>sym_SysWOW64_SYS.CSV
    %SystemRoot%\SysWOW64*.sys _<COMPUTER_NAME>sym_SysWOW64_SYS.TXT
  • Informations relatives aux performances capturées à partir de l’ordinateur de destination

    Description Nom de fichier
    Capture perfmon de base d’une minute des performances globales du système à partir de Windows Server 2008 et versions ultérieures _<COMPUTER_NAME>Compteur de performances.blg
    Capture perfmon de base d’une minute des performances globales du système à partir de Windows Server 2003 <> COMPUTER_NAMEPerfmon(DateAndTime).blg
    Rapport de performances système généré à partir du journal perfmon collecté _<COMPUTER_NAME>report.html
  • Informations sur la configuration réseau de l’ordinateur de destination

    Description Nom de fichier
    Ce rapport génère le nombre de ports TCP locaux uniques utilisés (au-dessus du port de départ) pour chaque adresse IP et chaque processus sur l’ordinateur cible _<COMPUTER_NAME>PortUsage.txt
    Informations de base sur SMB _<COMPUTER_NAME>SMB-Info.txt
    Informations de base sur TCP/IP _<COMPUTER_NAME>TcpIp-Info.txt
    Fichier d’hôtes du client DNS _<COMPUTER_NAME>DnsClient_HostsFile.TXT
    Sortie de commande IPCONFIG /DISPLAYDNS _<COMPUTER_NAME>DnsClient_ipconfig-displaydns.TXT
    Sortie de la commande NETSH DNSCLIENT SHOW STATE

    > [!NOTE]
    > Cette commande n’est pas valide sur Windows Server 2003
    _<COMPUTER_NAME>DnsClient_netsh_dnsclient-show-state.TXT
    Entrées du Registre du client DNS <>.TXTDnsClient_reg COMPUTER_NAME
  • Liste des mises à jour installées sur l’ordinateur de destination

    Description Nom de fichier
    Liste des mises à jour installées sur l’ordinateur cible au format CSV, TXT et HTM _<COMPUTER_NAME>Hotfixes.CSV
    _<COMPUTER_NAME>Hotfixes.TXT
    _<COMPUTER_NAME>Hotfixes.HTM
  • Informations sur les tâches planifiées configurées sur l’ordinateur de destination

    Description Nom de fichier
    Liste des tâches planifiées au format CSV et TXT _<COMPUTER_NAME>schtasks.csv
    _<COMPUTER_NAME>schtasks.txt
  • Données de configuration de démarrage pour l’ordinateur de destination

    Description Nom de fichier
    Sortie de Bcdedit.exe

    > [!NOTE]
    > Collecté uniquement à partir de Windows 7, Windows Server 2008 R2, Windows Server 2008 et Windows Vista
    _<COMPUTER_NAME>BCDEdit.TXT
    Sortie de Bcdedit.exe

    > [!NOTE]
    > Collecté uniquement à partir de Windows 7, Windows Server 2008 R2, Windows Server 2008 et Windows Vista
    _<COMPUTER_NAME>BCD-Backup.BKP
    Boot.ini

    > [!NOTE]
    > Collecté uniquement sur Windows Server 2003
    _<COMPUTER_NAME>Boot.ini
  • Sauvegarde du Registre et fichiers de vidage de texte de CurrentControlSet et SQL Server ruches du Registre

    Description Nom de fichier
    HKLM\System\CurrentControlSet\SessionManagers <>_CurrentControlSet_Reg.txt COMPUTER_NAME
    HKLM\SYSTEM\CurrentControlSet\Control\Lsa <>_CurrentControlSet_Reg.txt COMPUTER_NAME
    HKLM\SYSTEM\CurrentControlSet <>COMPUTER_NAME _CurrentControlSet_Reg.hiv
    HKLM\SOFTWARE\Microsoft\Microsoft SQL Server <>_REG_SQL.TXT COMPUTER_NAME
    HKLM\SOFTWARE\Microsoft\MSSQLServer _<COMPUTER_NAME>REG_SQL.TXT
    HKLM\SOFTWARE\Microsoft\Microsoft SQL Server 2005 Redist _<COMPUTER_NAME>REG_SQL.TXT
    HKLM\Software\Microsoft\MSFTESQLInstMap <>_REG_SQL.TXT COMPUTER_NAME
    HKLM\SOFTWARE\Microsoft\Microsoft SQL Native Client _<COMPUTER_NAME>REG_SQL.TXT
    HKLM\SOFTWARE\Microsoft\OLAP Server _<COMPUTER_NAME>REG_SQL.TXT
    HKLM\SOFTWARE\Microsoft\SNAC _<COMPUTER_NAME>REG_SQL.TXT
    HKLM\SOFTWARE\Microsoft\SQLXML4 _<COMPUTER_NAME>REG_SQL.TXT
    HKLM\Software\Microsoft\Vsa _<COMPUTER_NAME>REG_SQL.TXT
    HKLM\SOFTWARE\ODBC _<COMPUTER_NAME>REG_SQL.TXT
    HKLM\SOFTWARE\Microsoft\MSDTS _<COMPUTER_NAME>REG_SQL.TXT
    HKLM\SOFTWARE\Microsoft\MSXML 6.0 Analyseur et SDK _<COMPUTER_NAME>REG_SQL.TXT
    HKLM\SOFTWARE\Microsoft\MSXML60 _<COMPUTER_NAME>REG_SQL.TXT
    HKCU\Software\Microsoft\Microsoft SQL Server _<COMPUTER_NAME>REG_SQL.TXT
    HKLM\SOFTWARE\Microsoft\Microsoft SQL Server _<COMPUTER_NAME>REG_SQL.TXT
    HKLM\SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server _<COMPUTER_NAME>Wow6432Node_REG_SQL.TXT
    HKLM\SOFTWARE\Wow6432Node\Microsoft\MSSQLServer _<COMPUTER_NAME>Wow6432Node_REG_SQL.TXT
    HKLM\SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server 2005 Redist <>_Wow6432Node_REG_SQL.TXT COMPUTER_NAME
    HKLM\SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Native Client _<COMPUTER_NAME>Wow6432Node_REG_SQL.TXT
    HKLM\SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Native Client 10.0 _<COMPUTER_NAME>Wow6432Node_REG_SQL.TXT
    HKLM\SOFTWARE\Wow6432Node\Microsoft\SNAC _<COMPUTER_NAME>Wow6432Node_REG_SQL.TXT
    HKLM\SOFTWARE\Wow6432Node\Microsoft\SQLXML4 _<COMPUTER_NAME>Wow6432Node_REG_SQL.TXT
    HKLM\Software\Wow6432Node\Microsoft\Vsa _<COMPUTER_NAME>Wow6432Node_REG_SQL.TXT
    HKLM\SOFTWARE\Wow6432Node\ODBC _<COMPUTER_NAME>Wow6432Node_REG_SQL.TXT
    HKLM\SOFTWARE\Wow6432Node\Microsoft\MSDTS _<COMPUTER_NAME>Wow6432Node_REG_SQL.TXT
    Sauvegarde de la clé hkLM\SOFTWARE\Microsoft\Microsoft SQL Server au format HIV _<COMPUTER_NAME>Microsoft_SQL_Server.HIV
  • Sortie de l’utilitaire PSTAT

    Description Nom de fichier
    Sortie de PSTAT.EXE _<COMPUTER_NAME>PStat.txt
  • Informations sur le pare-feu Windows

    Description Nom de fichier
    Journal des événements de sécurité avancée du Pare-feu Windows aux formats TXT, CSV et EVTX

    > [!NOTE]
    > Disponible uniquement sur Windows 7 et Windows Server 2008 R2
    <>.csv.csvevt_WindowsFirewallWithAdvancedSecurity Firewall_evt COMPUTER_NAME

    <>.txt.txtevt_WindowsFirewallWithAdvancedSecurity Firewall_evt COMPUTER_NAME

    <> COMPUTER_NAMEevt_WindowsFirewallWithAdvancedSecurity-Firewall_evt.evtx
    Sortie de la commande NETSH ADVFIREWALL SHOW avec différentes options _<COMPUTER_NAME>Firewall_netsh_advfirewall.TXT

    Sortie de NETSH advfirewall consec show rule name=all

    _<COMPUTER_NAME>Firewall_netsh_advfirewall-consec-rules.TXT
    Sortie de netsh advfirewall export _<COMPUTER_NAME>Firewall_netsh_advfirewall-export.wfw
    Sortie de netsh advfirewall firewall show rule name=all

    _<COMPUTER_NAME>Firewall_netsh_advfw-firewall-rules.TXT
    HKLM\SOFTWARE\Policies\Microsoft\WindowsFirewall <> COMPUTER_NAME.TXTFirewall_reg
    HKLM\SYSTEM\CurrentControlSet\Services\BFE <> COMPUTER_NAME.TXTFirewall_reg
    HKLM\SYSTEM\CurrentControlSet\Services\IKEEXT <> COMPUTER_NAME.TXTFirewall_reg
    HKLM\SYSTEM\CurrentControlSet\Services\MpsSvc <> COMPUTER_NAME.TXTFirewall_reg
    HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess » <> COMPUTER_NAME.TXTFirewall_reg
  • Informations de base collectées lors de l’exécution du collecteur de diagnostics de base SQL sur un cluster de basculement Windows

    Description Nom de fichier
    Journaux de cluster générés par Get-ClusterLog Windows PowerShell applet de commande _<COMPUTER_NAME>cluster.log
    Propriétés du cluster _<COMPUTER_NAME>ClusterProperties.txt
    Rapport de dépendance de cluster _<COMPUTER_NAME>ag_DependencyReport.mht
    Noms et versions des fichiers binaires clustering _<COMPUTER_NAME>sym_Cluster.CSV
    Noms et versions des fichiers binaires clustering _<COMPUTER_NAME>sym_Cluster.TXT
    Journal des événements administratifs du Gestionnaire du cluster de basculement aux formats TXT, CSV et EVTX



    > [!NOTE]
    > Disponible uniquement sur les nœuds de cluster de basculement Windows Server 2008 R2
    _<COMPUTER_NAME>evt_FailoverClusteringManager-Admin.csv

    _<COMPUTER_NAME>evt_FailoverClusteringManager-Admin.txt

    _<COMPUTER_NAME>evt_FailoverClusteringManager-Administration.evtx
    Journal des événements opérationnels du cluster de basculement aux formats TXT, CSV et EVTX

    > [!NOTE]
    > Disponible uniquement sur les nœuds de cluster de basculement Windows Server 2008 R2
    _<COMPUTER_NAME>evt_FailoverClustering-Operational.csv

    _<COMPUTER_NAME>evt_FailoverClustering-Operational.txt

    _<COMPUTER_NAME>evt_FailoverClustering-Operational.evtx

  • Clés de Registre de cluster Windows

    Description Nom de fichier
    HKLM\System\CurrentControlSet\services\CluDisk _<COMPUTER_NAME>reg_ClusDisk.txt
    HKLM\System\CurrentControlSet\services\ClusSvc _<COMPUTER_NAME>reg_ClusSvc.txt
    HKLM\Cluster _<COMPUTER_NAME>reg_Cluster.hiv
  • Informations sur les attributions de droits utilisateur sur l’ordinateur de destination

    Description Nom de fichier
    Attributions de droits d’utilisateur locaux _<COMPUTER_NAME>UserRights.txt
  • Informations sur le domaine auquel l’ordinateur de destination est joint

    Description Nom de fichier
    Informations sur le domaine auquel l’ordinateur cible est joint _<COMPUTER_NAME>DSMisc.txt
  • Informations sur le système d’exploitation et si l’ordinateur de destination est une machine virtuelle

    Description Nom de fichier
    Rapports status de virtualisation de la machine virtuelle cible _<COMPUTER_NAME>Virtualization.htm
    Rapports status de virtualisation de la machine virtuelle cible _<COMPUTER_NAME>Virtualization.TXT
  • Informations sur les stratégies de groupe Active Directory appliquées à l’ordinateur de destination

    Description Nom de fichier
    Informations sur les stratégies de groupe appliquées à l’ordinateur cible _<COMPUTER_NAME>GPResult.txt
    Informations sur les stratégies de groupe appliquées à l’ordinateur cible _<COMPUTER_NAME>GPResult.htm
  • Informations d’exécution automatique

    Remarque

    Pour plus d’informations sur l’utilitaire d’exécution automatique, consultez Exécutions automatiques pour Windows v13.98.

    Description Nom de fichier
    Informations d’exécution automatique au format .htm _<COMPUTER_NAME>Autoruns.htm
    Informations d’exécution automatique au format .xml _<COMPUTER_NAME>Autoruns.XML
  • Tickets Kerberos et TGT

    Description Nom de fichier
    Tickets Kerberos et TGT <>COMPUTER_NAME Kerberos_klist.txt_
  • Informations sur la configuration du service de cliché instantané de volume Windows sur l’ordinateur de destination

    Description Nom de fichier
    Informations sur le service de cliché instantané de volume Windows _<COMPUTER_NAME>VSSAdmin.TXT
  • journaux d’erreurs SQL Server

    Le collecteur de diagnostics de base SQL collecte jusqu’à 20 journaux d’erreurs SQL Server pour chaque instance découvert qui répond aux critères suivants :

    • Chaque taille de fichier journal des erreurs doit être inférieure ou égale à 200 Mo.
    • La taille totale maximale non compressée de tous les fichiers journaux d’erreurs collectés ne peut pas dépasser 250 Mo. Lorsque la limite de 250 Mo est atteinte, aucun journal d’erreurs supplémentaire n’est collecté pour la instance de SQL Server.
    Description Nom de fichier
    Collecte SQL Server journaux d’erreurs pour toutes les instances installées sur l’ordinateur sur lequel l’outil de diagnostic est exécuté. Nommé instance :
    <><COMPUTER_NAME 1033_ERRORLOGINSTANCE_NAME>[.n]

    Instance par défaut :
    _<COMPUTER_NAME>MSSQLSERVER_ERRORLOG[.n]

    Remarque

    Lorsque le collecteur de diagnostics de base SQL est exécuté sur un cluster de basculement Windows, SQL Server journaux d’erreurs sont collectés uniquement s’ils sont stockés sur un lecteur « détenu » et « en ligne » sur le nœud de cluster cible.

  • journaux SQL Server Agent

    Le collecteur de diagnostics de base SQL collecte jusqu’à 20 journaux d’activité SQL Server Agent pour chaque instance découvert qui répond aux critères suivants :

    • Chaque SQL Server Agent taille du fichier journal doit être inférieure ou égale à 200 Mo.
    • La taille totale non compressée maximale de tous les fichiers journaux SQL Server Agent collectés ne peut pas dépasser 250 Mo. Lorsque la limite de 250 Mo est atteinte, aucun fichier journal de SQL Server Agent supplémentaire n’est collecté pour la instance de SQL Server.
    Description Nom de fichier
    Collecte les journaux SQL Server Agent pour toutes les instances installées sur l’ordinateur sur lequel l’outil de diagnostic est exécuté. Nommé instance :
    <COMPUTER_NAME>_<INSTANCE_NAME>_1033_SQLAGENT.[OUT|n]
    Instance par défaut :
    <COMPUTER_NAME>_MSSQLSERVER__1033_SQLAGENT.[OUT|n]

    Remarque

    Lorsque le collecteur de diagnostics de base SQL est exécuté sur un cluster de basculement Windows, les journaux d’activité SQL Server Agent sont collectés uniquement s’ils sont stockés sur un lecteur « détenu » et « en ligne » sur le nœud de cluster cible.

  • SQL Server fichiers minidump

    Le collecteur de diagnostics de base SQL collecte jusqu’à 10 fichiers minidump SQL Server pour chaque instance de SQL Server découverte. Les fichiers sont collectés dans l’ordre décroissant, en fonction de la date de création du fichier minidump. Cela signifie que les fichiers les plus récemment générés sont collectés en premier. Les fichiers collectés doivent répondre aux critères suivants :

    • Chaque taille de fichier minidump doit être inférieure ou égale à 250 Mo.
    • Chaque fichier minidump doit avoir 30 jours ou moins.
    • La taille totale non compressée maximale de tous les fichiers minidump collectés pour une instance donnée de SQL Server ne peut pas dépasser 300 Mo. Lorsque la limite de 300 Mo est atteinte, aucun fichier minidump supplémentaire n’est collecté pour la instance de SQL Server

    Remarque

    Tous les fichiers d’un instance donné sont compressés dans une archive zip avant d’être collectés.

    Description Nom de fichier
    SQL Server fichiers minidump Nommé instance :
    <><1033_SqlMiniDumps.zipINSTANCE_NAME COMPUTER_NAME>

    Instance par défaut :
    _<COMPUTER_NAME>MSSQLSERVER_1033_SqlMiniDumps.zip
    Un rapport d’inventaire des vidages est généré et collecté pour chaque instance de SQL Server Nommé instance :
    <><COMPUTER_NAME DumpInventory.logINSTANCE_NAME>

    Instance par défaut :
    _<COMPUTER_NAME>MSSQLSERVER_DumpInventory.log

    Remarque

    Lorsque le collecteur de diagnostics de base SQL est exécuté sur un cluster de basculement Windows, SQL Server fichiers minidump sont collectés uniquement s’ils sont stockés sur un lecteur « détenu » et « en ligne » sur le nœud de cluster cible.

  • Script de collecte de données SQLDIAG

    Le script de collecte de données SQLDIAG est exécuté sur chaque instance de SQL Server qui a un service status « RUNNING ». La sortie du script est redirigée vers un fichier et collectée par le diagnostic.

    Description Nom de fichier
    Sortie du script SQLDIAG Nommé instance :
    <><COMPUTER_NAME INSTANCE_NAME>1033_sp_sqldiag_Shutdown.OUT

    Instance par défaut :
    _<COMPUTER_NAME>MSSQLSERVER_1033_sp_sqldiag_Shutdown.OUT
  • SQL Server Always On informations de configuration

    Remarque

    Les informations de configuration SQL Server Always On sont collectées uniquement à partir d’instances SQL Server 2012.

    Description Nom de fichier
    SQL Server Always On informations de configuration Nommé instance :
    <><COMPUTER_NAME INSTANCE_NAME>1033_AlwaysOn.OUT

    Instance par défaut :
    _<COMPUTER_NAME>MSSQLSERVER_1033_AlwaysOn.OUT
  • journaux d’intégrité SQL Server Always On

    SQL Server Always On journaux de session d’intégrité sont collectés à partir de chaque instance SQL Server 2012 installé sur l’ordinateur de destination. Les fichiers sont collectés et compressés dans des archives zip « instance spécifiques ».

    Le nombre maximal de journaux SQL Server Always On Intégrité qui seront collectés pour chaque instance découvert est de 20. Les fichiers sont collectés dans l’ordre décroissant, en fonction de la date de création du fichier.

    Description Nom de fichier
    journaux d’intégrité SQL Server Always On Nommé instance :
    <><AlwaysOn_health_XeLogs.zipINSTANCE_NAME COMPUTER_NAME>

    Instance par défaut :
    _<COMPUTER_NAME>MSSQLSERVER_AlwaysOn_health_XeLogs.zip

    Remarque

    Lorsque le collecteur de diagnostics de base SQL est exécuté sur un cluster de basculement Windows, les journaux d’intégrité SQL Server Always On sont collectés uniquement s’ils sont stockés sur un lecteur « détenu » et « en ligne » sur le nœud de cluster cible.

  • SQL Server journaux d’intégrité du cluster de basculement

    SQL Server journaux d’intégrité du cluster de basculement sont collectés à partir de chaque instance « cluster » SQL Server 2012 installé sur l’ordinateur de destination. Les fichiers sont collectés et compressés dans des archives zip « instance spécifiques ».

    Le nombre maximal de journaux d’intégrité du cluster de basculement qui seront collectés pour chaque instance est de 20. Les fichiers sont collectés dans l’ordre décroissant, en fonction de la date de création du fichier.

    Description Nom de fichier
    SQL Server journaux d’intégrité du cluster de basculement Nommé instance :
    <><FailoverCluster_health_XeLogs.zipINSTANCE_NAME COMPUTER_NAME>

    Instance par défaut :
    _<COMPUTER_NAME>MSSQLSERVER_FailoverCluster_health_XeLogs.zip

    Remarque

    Les journaux d’intégrité du cluster de basculement SQL Server sont collectés uniquement s’ils sont stockés sur un lecteur « détenu » et « en ligne » sur le nœud de cluster cible.

  • SQL Server journaux d’intégrité système par défaut

    SQL Server journaux d’intégrité système par défaut sont collectés à partir de chaque instance SQL Server 2012 installée sur l’ordinateur de destination. Les fichiers sont collectés et compressés dans des archives ZIP « instance spécifiques »

    Description Nom de fichier
    SQL Server journaux d’intégrité système par défaut Nommé instance :
    <><system_health_XeLogs.zipINSTANCE_NAME COMPUTER_NAME>

    Instance par défaut :
    _<COMPUTER_NAME>MSSQLSERVER_system_health_XeLogs.zip

    Remarque

    Lorsque le collecteur de diagnostics de base SQL est exécuté sur un cluster de basculement Windows, SQL Server journaux d’intégrité système par défaut sont collectés uniquement s’ils sont stockés sur un lecteur « détenu » et « en ligne » sur le nœud de cluster cible.

  • SQL Server Analysis Services fichier de configuration

    Le fichier de configuration SQL Server Analysis Services sera collecté pour chaque instance Analysis Services découvert sur l’ordinateur de destination.

    Description Nom de fichier
    SQL Server Analysis Services fichier de configuration <><1033_msmdsrv.iniINSTANCE_NAME COMPUTER_NAME>

    Remarque

    Lorsque le collecteur de diagnostics de base SQL est exécuté sur un cluster de basculement Windows, les fichiers de configuration SQL Server Analysis Services sont collectés uniquement s’ils sont stockés sur un lecteur « détenu » et « en ligne » sur le nœud de cluster cible.

  • SQL Server Analysis Services clés de Registre

    Description Nom de fichier
    HKLM :\SOFTWARE\Microsoft\Microsoft SQL Server< OLAP_INSTANCE_ROOT_KEY> _<COMPUTER_NAME>reg_HKLM_OLAP_IntanceRoot_all.txt
    HKCR :\MSOLAP
    HKCR :\MSOLAP.2
    HKCR :\MSOLAP.3
    HKCR :\MSOLAP.4
    _<COMPUTER_NAME>reg_HKCR_MSOLAP_all.txt

    HKLM :\System\CurrentControlSet\Services<OLAP_Service_Name> _<COMPUTER_NAME>reg_HKLM_CurrentControlSet_Services_OLAP.txt
  • SQL Server Analysis Services fichier journal

    Le fichier journal SQL Server Analysis Services sera collecté pour chaque instance Analysis Services découvert sur l’ordinateur de destination.

    Description Nom de fichier
    SQL Server Analysis Services fichier journal _<COMPUTER_NAME><msmdsrv.log INSTANCE_NAME>
  • traces de l’enregistreur de vol SQL Server Analysis Services

    Les traces SQL Server Analysis Services de l’enregistreur de vol seront collectées pour chaque instance Analysis Services découvert sur l’ordinateur de destination

    Description Nom de fichier
    Enregistreur de vol SQL Server Analysis Services actuel _<COMPUTER_NAME-INSTANCE_NAME>><FlightRecorderCurrent.trc
    Enregistreur de vol SQL Server Analysis Services précédent _<COMPUTER_NAME-INSTANCE_NAME>><FlightRecorderBack.trc
  • SQL Server Analysis Services fichiers minidump

    Le collecteur de diagnostics de base SQL collecte jusqu’à 10 fichiers minidump SQL Server Analysis Services pour chaque instance découverte de SQL Server Analysis Service. Les fichiers sont collectés dans l’ordre décroissant, en fonction de la date de création du fichier minidump. Cela signifie que les fichiers les plus récemment générés sont collectés en premier. Les fichiers collectés doivent répondre aux critères suivants :

    • Chaque taille de fichier minidump doit être inférieure ou égale à 250 Mo.
    • Chaque fichier minidump doit avoir 30 jours ou moins.
    • La taille totale non compressée maximale de tous les fichiers minidump collectés pour une instance donnée de SQL Server ne peut pas dépasser 300 Mo. Lorsque la limite de 300 Mo est atteinte, aucun fichier minidump supplémentaire n’est collecté pour la instance de SQL Server Analysis Services.

    Remarque

    Tous les fichiers d’un instance donné sont compressés dans une archive zip avant d’être collectés.

    Description Nom de fichier
    SQL Server Analysis Services fichiers minidump Nommé instance :
    <><1033_ASMiniDumps INSTANCE_NAME> COMPUTER_NAME
    .zip

    Instance par défaut :
    _<COMPUTER_NAME>MSSQLSERVER_1033_ASMiniDumps .zip
    Un rapport d’inventaire des vidages est généré et collecté pour chaque instance de SQL Server Analysis Services Nommé instance :
    <><COMPUTER_NAME DumpInventory.logINSTANCE_NAME>

    Instance par défaut :
    _<COMPUTER_NAME>MSSQLSERVER_DumpInventory.log