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.txtFichiers 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.HTMInformations 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.txtDonné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.evtxSortie 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.evtxJournal 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.evtxClé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.zipUn 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.logRemarque
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.OUTSQL 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.OUTjournaux 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.zipRemarque
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.zipRemarque
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.zipRemarque
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 .zipUn 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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : tout au long de 2024, nous allons éliminer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d'informations, consultez :Envoyer et afficher des commentaires pour