Agente di raccolta diagnostica di base SQL per Windows Server

Questo articolo descrive le informazioni che possono essere raccolte da un computer quando è in esecuzione lo strumento Sql Base Diagnostics Collector.

Versione originale del prodotto: SQL Server
Numero KB originale: 2696886

Riepilogo

Sql Base Diagnostics Collector per Windows Server raccoglie informazioni di diagnostica utili per la risoluzione di un'ampia classe di problemi che coinvolgono il motore di microsoft SQL Server. L'agente di raccolta diagnostica di base SQL raccoglie anche informazioni di diagnostica limitate per SQL Server Analysis Services.

Sql Base Diagnostics Collector supporta le SQL Server e SQL Server Analysis Services.

Software prerequisiti

Esistono diversi prerequisiti per eseguire i pacchetti di diagnostica, a seconda del sistema operativo del computer di destinazione. La diagnostica controllerà automaticamente il computer per questi prerequisiti e inizierà l'esecuzione se sono già installati. In alternativa, viene richiesto di installare i prerequisiti se non sono già disponibili nel computer. Microsoft Automated Troubleshooting Service (MATS) può anche installare automaticamente il software necessario. Ad esempio, se Windows PowerShell non è presente nel computer di destinazione, MATS lo installerà automaticamente. Per altre informazioni, vedere Informazioni su Microsoft Automated Troubleshooting Services and Support Diagnostic Platform.For more information about Microsoft Automated Troubleshooting Services and Support Diagnostic Platform.

Diritti di Windows obbligatori

L'agente di raccolta diagnostica di base SQL Server deve essere eseguito da un utente con diritti amministrativi nel computer in cui viene eseguito l'agente di raccolta diagnostica di base SQL.

SQL Server requisiti di sicurezza

Sql Base Diagnostics Collector individua tutte le istanze di SQL Server installate nel computer in cui viene eseguito lo strumento di diagnostica. Come parte del processo di raccolta dati, SQL Base Diagnostics Collector tenterà di connettersi a ogni istanza di SQL Server individuata dallo strumento di diagnostica per raccogliere informazioni sulla configurazione del SQL Server corrente e sullo "stato" del server. Le connessioni di database vengono eseguite tramite autenticazione di Windows. L'utente che esegue l'agente di raccolta diagnostica di base SQL deve avere un accesso a Windows membro del ruolo predefinito del server sysadmin affinché le attività di raccolta diagnostica seguenti abbiano esito positivo:

  • Raccolta di configurazione SQL Server Always On
  • Script di raccolta dati SQLDIAG

Supporto per i cluster di failover di Windows

L'agente di raccolta diagnostica di base SQL è compatibile con il cluster e raccoglierà informazioni specifiche del cluster quando lo strumento di diagnostica viene eseguito in un cluster di failover di Windows Server.

Per diagnosticare SQL Server Always On failover del gruppo di disponibilità o SQL Server failover delle risorse del cluster, potrebbe essere necessario eseguire l'agente di raccolta diagnostica di base SQL su più nodi del cluster per raccogliere tutte le informazioni necessarie per la risoluzione dei problemi:

  • Eseguire l'agente di raccolta diagnostica di base SQL sul nodo del cluster attualmente proprietario del gruppo di disponibilità SQL Server Always On o SQL Server risorsa cluster che ha riscontrato il failover. Ciò è necessario perché le informazioni raccolte per SQL Server e SQL Server Always On si trovano nella risorsa disco del cluster e viene eseguito il failover con il gruppo di disponibilità Always On o SQL Server risorsa cluster nel nuovo nodo proprietario.

  • Eseguire l'agente di raccolta diagnostica di base SQL sul nodo in cui si è verificato l'errore. In questo modo viene abilitata la raccolta del log del cluster dal nodo del cluster in cui si è verificato l'errore.

Informazioni raccolte

  • Registro eventi di sistema

    Nota

    Sql Base Diagnostics Collector raccoglie gli eventi degli ultimi 30 giorni.

    Descrizione Nome del file
    Registro eventi di sistema in formati TXT, CSV ed EVT o EVTX <>COMPUTER_NAME evt_System.csv_
    <>COMPUTER_NAME evt_System.txt_
    <>COMPUTER_NAME evt_System.( evt o evtx)_
  • Registro eventi dell'applicazione

    Nota

    Sql Base Diagnostics Collector raccoglie gli eventi degli ultimi 30 giorni.

    Descrizione Nome del file
    Registro eventi dell'applicazione in formati TXT, CSV ed EVT o EVTX <>COMPUTER_NAME evt_Application.csv_
    <>COMPUTER_NAME evt_Application.txt_
    <>COMPUTER_NAME evt_Application.( evt o evtx)_
  • Informazioni del Registro di sistema correlate a Gestione sessione e al debug

    Descrizione Nome del file
    Raccogliere la chiave del Registro di sistema - HKLM\Software\Microsoft\Windows NT\CurrentVersion\AEDebug _<COMPUTER_NAME>Recovery_Registry.txt
    Raccogliere la chiave del Registro di sistema - HKLM\Software\Microsoft\DrWatson _<COMPUTER_NAME>Recovery_Registry.txt
    Raccogliere la chiave del Registro di sistema - HKLM\System\CurrentControlSet\Services\i8042prt\Parameters _<COMPUTER_NAME>Recovery_Registry.txt
    Raccogliere la chiave del Registro di sistema - HKLM\System\CurrentControlSet\Control _<COMPUTER_NAME>Recovery_Registry.txt
    Raccogliere la chiave del Registro di sistema - HKLM\System\CurrentControlSet\Control\Session Manager _<COMPUTER_NAME>Recovery_Registry.txt
  • File di log dr. Watson esistenti e dump di memoria di segnalazione degli errori di Windows per il processo di SQL Server

    Descrizione Nome file
    Report che contiene informazioni sui dump di memoria e sulle impostazioni del computer correlate ai dump di memoria nei formati htm e txt _<COMPUTER_NAME>DumpReport.htm
    _<COMPUTER_NAME>DumpReport.txt
    Errore di Windows che segnala i file di dump della memoria per SQL Server processo che hanno almeno 30 giorni di età e minore o uguale a 25 MB <>COMPUTER_NAMEDMP(Date).zip

  • Informazioni su tutti i servizi installati nel computer di destinazione

    Descrizione Nome file
    Raccogliere informazioni sui servizi installati nel computer di destinazione _<COMPUTER_NAME>SC_Services_Output.txt
  • Informazioni sui driver di filtro installati nel computer di destinazione

    Descrizione Nome file
    Driver di filtro superiore e inferiore enumerati dall'utilità fltrfind.exe <>_FltrFind.txt COMPUTER_NAME
  • Report dei driver di mini-filtro

    Descrizione Nome file
    Enumerare i driver di mini-filtro usando Fltmc.exe _<COMPUTER_NAME>Fltmc.TXT
  • Informazioni su tutti i processi in esecuzione e i dettagli del driver insieme alle relative versioni di file

    Descrizione Nome file
    %programfiles%*.sys _<COMPUTER_NAME>sym_ProgramFiles_SYS.CSV
    %programfiles%*.sys _<COMPUTER_NAME>sym_ProgramFiles_SYS.TXT
    Driver in esecuzione _<COMPUTER_NAME>sym_RunningDrivers.CSV
    Driver in esecuzione _<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*
    Processi in esecuzione _<COMPUTER_NAME>sym_Process.CSV
    Processi in esecuzione _<COMPUTER_NAME>sym_Process.TXT
    %SystemRoot%\System32*.DLL _<COMPUTER_NAME>sym_System32_DLL.CSV
    %SystemRoot%\System32*.DLL <> COMPUTER_NAME_sym_System32_DLL.TXT*
    %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
  • Informazioni relative alle prestazioni acquisite dal computer di destinazione

    Descrizione Nome file
    Acquisizione di perfmon di base di un minuto delle prestazioni complessive del sistema da Windows Server 2008 e versioni successive _<COMPUTER_NAME>Performance Counter.blg
    Acquisizione di perfmon di base di un minuto delle prestazioni complessive del sistema da Windows Server 2003 <> COMPUTER_NAMEPerfmon(DateAndTime).blg
    Report sulle prestazioni del sistema generato dal log dei perfmon raccolti _<COMPUTER_NAME>report.html
  • Informazioni sulla configurazione di rete del computer di destinazione

    Descrizione Nome file
    Questo report restituisce il numero di porte TCP locali univoche in uso (sopra la porta iniziale) per ogni indirizzo IP e processo nel computer di destinazione _<COMPUTER_NAME>PortUsage.txt
    Informazioni di base su SMB _<COMPUTER_NAME>SMB-Info.txt
    Informazioni di base su TCP/IP _<COMPUTER_NAME>TcpIp-Info.txt
    File host client DNS _<COMPUTER_NAME>DnsClient_HostsFile.TXT
    Output del comando IPCONFIG /DISPLAYDNS _<COMPUTER_NAME>DnsClient_ipconfig-displaydns.TXT
    Output del comando NETSH DNSCLIENT SHOW STATE

    > [!NOTE]
    > Questo comando non è valido in Windows Server 2003
    _<COMPUTER_NAME>DnsClient_netsh_dnsclient-show-state.TXT
    Voci del Registro di sistema client DNS <> COMPUTER_NAME.TXTDnsClient_reg
  • Elenco degli aggiornamenti installati nel computer di destinazione

    Descrizione Nome file
    Elenco degli aggiornamenti installati nel computer di destinazione in formato CSV, TXT e HTM _<COMPUTER_NAME>Hotfixes.CSV
    _<COMPUTER_NAME>Hotfixes.TXT
    _<COMPUTER_NAME>Hotfixes.HTM
  • Informazioni sulle attività pianificate configurate nel computer di destinazione

    Descrizione Nome file
    Elenco attività pianificate in formato CSV e TXT _<COMPUTER_NAME>schtasks.csv
    _<COMPUTER_NAME>schtasks.txt
  • Dati di configurazione di avvio per il computer di destinazione

    Descrizione Nome file
    Output da Bcdedit.exe

    > [!NOTE]
    > Raccolti solo da Windows 7, Windows Server 2008 R2, Windows Server 2008 e Windows Vista
    _<COMPUTER_NAME>BCDEdit.TXT
    Output da Bcdedit.exe

    > [!NOTE]
    > Raccolti solo da Windows 7, Windows Server 2008 R2, Windows Server 2008 e Windows Vista
    _<COMPUTER_NAME>BCD-Backup.BKP
    Boot.ini

    > [!NOTE]
    > Raccolti solo in Windows Server 2003
    _<COMPUTER_NAME>Boot.ini
  • File di backup del Registro di sistema e dump del testo di CurrentControlSet e hive del Registro di sistema SQL Server

    Descrizione Nome file
    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 Parser e 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
    Backup della chiave HKLM\SOFTWARE\Microsoft\Microsoft SQL Server in formato HIV _<COMPUTER_NAME>Microsoft_SQL_Server.HIV
  • Output dell'utilità PSTAT

    Descrizione Nome file
    Output da PSTAT.EXE _<COMPUTER_NAME>PStat.txt
  • Informazioni su Windows Firewall

    Descrizione Nome del file
    Registro eventi di Sicurezza avanzata di Windows Firewall in formati TXT, CSV ed EVTX

    > [!NOTE]
    > Disponibile solo in Windows 7 e Windows Server 2008 R2
    <>.csvevt_WindowsFirewallWithAdvancedSecurity Firewall_evt COMPUTER_NAME

    <>.txtevt_WindowsFirewallWithAdvancedSecurity Firewall_evt COMPUTER_NAME

    <> COMPUTER_NAMEevt_WindowsFirewallWithAdvancedSecurity-Firewall_evt.evtx
    Output del comando NETSH ADVFIREWALL SHOW insieme a varie opzioni _<COMPUTER_NAME>Firewall_netsh_advfirewall.TXT

    Output di NETSH advfirewall consec show rule name=all

    _<COMPUTER_NAME>Firewall_netsh_advfirewall-consec-rules.TXT
    Output dell'esportazione netsh advfirewall _<COMPUTER_NAME>Firewall_netsh_advfirewall-export.wfw
    Output di 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
  • Informazioni di base raccolte quando l'agente di raccolta diagnostica di base SQL viene eseguito in un cluster di failover di Windows

    Descrizione Nome del file
    Log del cluster generati dal cmdlet Get-ClusterLog Windows PowerShell _<COMPUTER_NAME>cluster.log
    Proprietà cluster _<COMPUTER_NAME>ClusterProperties.txt
    Report dipendenza cluster _<COMPUTER_NAME>ag_DependencyReport.mht
    Nomi e versioni dei file binari di clustering _<COMPUTER_NAME>sym_Cluster.CSV
    Nomi e versioni dei file binari di clustering _<COMPUTER_NAME>sym_Cluster.TXT
    Registro eventi amministrativo di Gestione cluster di failover in formati TXT, CSV ed EVTX



    > [!NOTE]
    > Disponibile solo nei nodi del cluster di failover di Windows Server 2008 R2
    _<COMPUTER_NAME>evt_FailoverClusteringManager-Admin.csv

    _<COMPUTER_NAME>evt_FailoverClusteringManager-Admin.txt

    _<COMPUTER_NAME>evt_FailoverClusteringManager-Amministrazione.evtx
    Log eventi operativi del cluster di failover in formati TXT, CSV ed EVTX

    > [!NOTE]
    > Disponibile solo nei nodi del cluster di failover di Windows Server 2008 R2
    _<COMPUTER_NAME>evt_FailoverClustering-Operational.csv

    _<COMPUTER_NAME>evt_FailoverClustering-Operational.txt

    _<COMPUTER_NAME>evt_FailoverClustering-Operational.evtx

  • Chiavi del Registro di sistema del cluster Windows

    Descrizione Nome del file
    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
  • Informazioni sulle assegnazioni di diritti utente nel computer di destinazione

    Descrizione Nome del file
    Assegnazioni di diritti utente locali _<COMPUTER_NAME>UserRights.txt
  • Informazioni sul dominio a cui è aggiunto il computer di destinazione

    Descrizione Nome del file
    Informazioni sul dominio a cui è aggiunto il computer di destinazione _<COMPUTER_NAME>DSMisc.txt
  • Informazioni sul sistema operativo e se il computer di destinazione è una macchina virtuale

    Descrizione Nome del file
    Segnala lo stato di virtualizzazione della macchina virtuale di destinazione _<COMPUTER_NAME>Virtualization.htm
    Segnala lo stato di virtualizzazione della macchina virtuale di destinazione _<COMPUTER_NAME>Virtualization.TXT
  • Informazioni sui criteri di gruppo di Active Directory applicati al computer di destinazione

    Descrizione Nome del file
    Informazioni sui criteri di gruppo applicati al computer di destinazione _<COMPUTER_NAME>GPResult.txt
    Informazioni sui criteri di gruppo applicati al computer di destinazione _<COMPUTER_NAME>GPResult.htm
  • Informazioni sull'esecuzione automatica

    Nota

    Per altre informazioni sull'utilità Di esecuzione automatica, vedere Autoruns for Windows v13.98.For more information about the Autorun utility, see Autoruns for Windows v13.98.

    Descrizione Nome del file
    Eseguire automaticamente le informazioni in formato .htm _<COMPUTER_NAME>Autoruns.htm
    Eseguire automaticamente le informazioni in formato .xml _<COMPUTER_NAME>Autoruns.XML
  • Ticket Kerberos e TGT

    Descrizione Nome del file
    Ticket Kerberos e TGT <>COMPUTER_NAME Kerberos_klist.txt_
  • Informazioni sulla configurazione del servizio Copia shadow del volume di Windows nel computer di destinazione

    Descrizione Nome del file
    Informazioni sul servizio Copia shadow del volume di Windows _<COMPUTER_NAME>VSSAdmin.TXT
  • SQL Server log degli errori

    Sql Base Diagnostics Collector raccoglierà fino a 20 SQL Server log degli errori per ogni istanza individuata che soddisfa i criteri seguenti:

    • Ogni dimensione del file di log degli errori deve essere inferiore o uguale a 200 MB.
    • La dimensione totale massima non compressa di tutti i file di log degli errori raccolti non può superare i 250 MB. Quando viene raggiunto il limite di 250 MB, non vengono raccolti log degli errori aggiuntivi per l'istanza di SQL Server.
    Descrizione Nome del file
    Raccoglie SQL Server log degli errori per tutte le istanze installate nel computer in cui viene eseguito lo strumento di diagnostica. Istanza denominata:
    <><COMPUTER_NAME INSTANCE_NAME>1033_ERRORLOG[.n]

    Istanza predefinita:
    _<COMPUTER_NAME>MSSQLSERVER_ERRORLOG[.n]

    Nota

    Quando l'agente di raccolta diagnostica di base SQL viene eseguito in un cluster di failover di Windows, SQL Server log degli errori vengono raccolti solo se vengono archiviati in un'unità "di proprietà" e "online" nel nodo del cluster di destinazione.

  • SQL Server Agent log

    Sql Base Diagnostics Collector raccoglierà fino a 20 log SQL Server Agent per ogni istanza individuata che soddisfa i criteri seguenti:

    • Ogni SQL Server Agent dimensione del file di log deve essere pari o inferiore a 200 MB.
    • Le dimensioni totali non compresse massime di tutti i file di log raccolti SQL Server Agent non possono superare i 250 MB. Quando viene raggiunto il limite di 250 MB, non vengono raccolti altri file di log SQL Server Agent per l'istanza di SQL Server.
    Descrizione Nome del file
    Raccoglie SQL Server Agent log per tutte le istanze installate nel computer in cui viene eseguito lo strumento di diagnostica. Istanza denominata:
    <COMPUTER_NAME>_<INSTANCE_NAME>_1033_SQLAGENT.[OUT|n]
    Istanza predefinita:
    <COMPUTER_NAME>_MSSQLSERVER__1033_SQLAGENT.[OUT|n]

    Nota

    Quando l'agente di raccolta diagnostica di base SQL viene eseguito in un cluster di failover di Windows, i log di SQL Server Agent vengono raccolti solo se vengono archiviati in un'unità "di proprietà" e "online" nel nodo del cluster di destinazione.

  • SQL Server file minidump

    Sql Base Diagnostics Collector raccoglierà fino a 10 file minidump SQL Server per ogni istanza individuata di SQL Server. I file vengono raccolti in ordine decrescente, in base alla data di creazione del file minidump. Ciò significa che i file generati più di recente vengono raccolti per primi. I file raccolti devono soddisfare i criteri seguenti:

    • Ogni dimensione del file minidump deve essere di 250 MB o inferiore.
    • Ogni file minidump deve avere meno di 30 giorni.
    • La dimensione totale massima non compressa di tutti i file minidump raccolti per una determinata istanza di SQL Server non può superare i 300 MB. Quando viene raggiunto il limite di 300 MB, non vengono raccolti file minidump aggiuntivi per l'istanza di SQL Server

    Nota

    Tutti i file per una determinata istanza vengono compressi in un archivio ZIP prima che vengano raccolti.

    Descrizione Nome del file
    SQL Server file minidump Istanza denominata:
    <><1033_SqlMiniDumps.zipINSTANCE_NAME COMPUTER_NAME>

    Istanza predefinita:
    _<COMPUTER_NAME>MSSQLSERVER_1033_SqlMiniDumps.zip
    Viene generato e raccolto un report di inventario dei dump per ogni istanza individuata di SQL Server Istanza denominata:
    <><COMPUTER_NAME INSTANCE_NAMEDumpInventory.log>

    Istanza predefinita:
    _<COMPUTER_NAME>MSSQLSERVER_DumpInventory.log

    Nota

    Quando l'agente di raccolta diagnostica di base SQL viene eseguito su un cluster di failover di Windows, SQL Server file minidump vengono raccolti solo se vengono archiviati in un'unità "di proprietà" e "online" nel nodo del cluster di destinazione.

  • Script di raccolta dati SQLDIAG

    Lo script di raccolta dati SQLDIAG verrà eseguito su ogni istanza di SQL Server con stato del servizio "RUNNING". L'output dello script viene reindirizzato a un file e raccolto dalla diagnostica.

    Descrizione Nome del file
    Output dello script SQLDIAG Istanza denominata:
    <><COMPUTER_NAME INSTANCE_NAME>1033_sp_sqldiag_Shutdown.OUT

    Istanza predefinita:
    _<COMPUTER_NAME>MSSQLSERVER_1033_sp_sqldiag_Shutdown.OUT
  • SQL Server Always On informazioni di configurazione

    Nota

    Le informazioni di configurazione SQL Server Always On vengono raccolte solo dalle istanze di SQL Server 2012.

    Descrizione Nome del file
    SQL Server Always On informazioni di configurazione Istanza denominata:
    <><COMPUTER_NAME INSTANCE_NAME>1033_AlwaysOn.OUT

    Istanza predefinita:
    _<COMPUTER_NAME>MSSQLSERVER_1033_AlwaysOn.OUT
  • SQL Server Always On i log di integrità

    SQL Server Always On log della sessione di integrità vengono raccolti da ogni istanza di SQL Server 2012 installata nel computer di destinazione. I file vengono raccolti e compressi in archivi ZIP "specifici dell'istanza".

    Il numero massimo di log di integrità SQL Server Always On che verranno raccolti per ogni istanza individuata è 20. I file vengono raccolti in ordine decrescente, in base alla data di creazione del file.

    Descrizione Nome del file
    SQL Server Always On i log di integrità Istanza denominata:
    <><AlwaysOn_health_XeLogs.zipINSTANCE_NAME COMPUTER_NAME>

    Istanza predefinita:
    _<COMPUTER_NAME>MSSQLSERVER_AlwaysOn_health_XeLogs.zip

    Nota

    Quando l'agente di raccolta diagnostica di base SQL viene eseguito in un cluster di failover di Windows, i log di integrità SQL Server Always On vengono raccolti solo se vengono archiviati in un'unità "di proprietà" e "online" nel nodo del cluster di destinazione.

  • SQL Server log di integrità del cluster di failover

    SQL Server log di integrità del cluster di failover vengono raccolti da ogni istanza "cluster" SQL Server 2012 installata nel computer di destinazione. I file vengono raccolti e compressi in archivi ZIP "specifici dell'istanza".

    Il numero massimo di log di integrità del cluster di failover che verranno raccolti per ogni istanza è 20. I file vengono raccolti in ordine decrescente, in base alla data di creazione del file.

    Descrizione Nome del file
    SQL Server log di integrità del cluster di failover Istanza denominata:
    <><FailoverCluster_health_XeLogs.zipINSTANCE_NAME COMPUTER_NAME>

    Istanza predefinita:
    _<COMPUTER_NAME>MSSQLSERVER_FailoverCluster_health_XeLogs.zip

    Nota

    I log di integrità del cluster di failover SQL Server vengono raccolti solo se vengono archiviati in un'unità "di proprietà" e "online" nel nodo del cluster di destinazione.

  • SQL Server log di integrità del sistema predefiniti

    SQL Server log di integrità del sistema predefiniti vengono raccolti da ogni istanza di SQL Server 2012 installata nel computer di destinazione. I file vengono raccolti e compressi in archivi ZIP "specifici dell'istanza"

    Descrizione Nome del file
    SQL Server log di integrità del sistema predefiniti Istanza denominata:
    <><system_health_XeLogs.zipINSTANCE_NAME COMPUTER_NAME>

    Istanza predefinita:
    _<COMPUTER_NAME>MSSQLSERVER_system_health_XeLogs.zip

    Nota

    Quando l'agente di raccolta diagnostica di base SQL viene eseguito in un cluster di failover di Windows, SQL Server log di integrità del sistema predefiniti vengono raccolti solo se vengono archiviati in un'unità "di proprietà" e "online" nel nodo del cluster di destinazione.

  • SQL Server Analysis Services file di configurazione

    Il file di configurazione SQL Server Analysis Services verrà raccolto per ogni istanza di Analysis Services individuata nel computer di destinazione.

    Descrizione Nome del file
    SQL Server Analysis Services file di configurazione <><1033_msmdsrv.iniINSTANCE_NAME COMPUTER_NAME>

    Nota

    Quando l'agente di raccolta diagnostica di base SQL viene eseguito in un cluster di failover di Windows, SQL Server Analysis Services file di configurazione vengono raccolti solo se vengono archiviati in un'unità "di proprietà" e "online" nel nodo del cluster di destinazione.

  • SQL Server Analysis Services chiavi del Registro di sistema

    Descrizione Nome del file
    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 file di log

    Il file di log SQL Server Analysis Services verrà raccolto per ogni istanza di Analysis Services individuata nel computer di destinazione.

    Descrizione Nome del file
    SQL Server Analysis Services file di log _<COMPUTER_NAME><INSTANCE_NAME>msmdsrv.log
  • tracce di SQL Server Analysis Services Flight Recorder

    Le tracce del registratore di volo SQL Server Analysis Services verranno raccolte per ogni istanza di Analysis Services individuata nel computer di destinazione

    Descrizione Nome del file
    Registratore di volo SQL Server Analysis Services corrente _<COMPUTER_NAME-INSTANCE_NAME>><FlightRecorderCurrent.trc
    Registratore di SQL Server Analysis Services di volo precedente _<COMPUTER_NAME-INSTANCE_NAME>><FlightRecorderBack.trc
  • SQL Server Analysis Services file minidump

    Sql Base Diagnostics Collector raccoglierà fino a 10 file minidump SQL Server Analysis Services per ogni istanza individuata di SQL Server Analysis Service. I file vengono raccolti in ordine decrescente, in base alla data di creazione del file minidump. Ciò significa che i file generati più di recente vengono raccolti per primi. I file raccolti devono soddisfare i criteri seguenti:

    • Ogni dimensione del file minidump deve essere di 250 MB o inferiore.
    • Ogni file minidump deve avere meno di 30 giorni.
    • La dimensione totale massima non compressa di tutti i file minidump raccolti per una determinata istanza di SQL Server non può superare i 300 MB. Quando viene raggiunto il limite di 300 MB, non vengono raccolti file minidump aggiuntivi per l'istanza di SQL Server Analysis Services.

    Nota

    Tutti i file per una determinata istanza vengono compressi in un archivio ZIP prima che vengano raccolti.

    Descrizione Nome del file
    SQL Server Analysis Services file minidump Istanza denominata:
    <><COMPUTER_NAME INSTANCE_NAME1033_ASMiniDumps>
    .zip

    Istanza predefinita:
    _<COMPUTER_NAME>MSSQLSERVER_1033_ASMiniDumps .zip
    Viene generato e raccolto un report di inventario dei dump per ogni istanza individuata di SQL Server Analysis Services Istanza denominata:
    <><COMPUTER_NAME INSTANCE_NAMEDumpInventory.log>

    Istanza predefinita:
    _<COMPUTER_NAME>MSSQLSERVER_DumpInventory.log