Condividi tramite


Traccia

Sono disponibili più opzioni di traccia per facilitare l'identificazione di problemi nell'applicazione consumer di dati, nei componenti del servizio OLE DB, nel provider di dati, nel client di rete DB2 e nel server di database DB2.

Traccia del consumer SQL tramite SQL Server Profiler

SQL Server Profiler è un'interfaccia utente grafica di Traccia SQL che consente di monitorare un'istanza del motore di database o di Analysis Services. È possibile acquisire e salvare i dati di ogni evento in un file o in una tabella per operazioni di analisi successive. Per altre informazioni, vedere Introduzione SQL Server Profiler (https://go.microsoft.com/fwlink/?LinkID=241520).

Traccia di rete tramite Network Monitor

Network Monitor acquisisce il traffico di rete per la visualizzazione e l'analisi. Consente di eseguire attività quali l'analisi dei dati acquisiti in precedenza con i metodi definiti dall'utente e l'estrazione dei dati dai parser di protocollo definiti. Include un parser DDM (Distributed Data Management) da utilizzare con il provider di dati. Contattare il Servizio Supporto Tecnico Clienti Microsoft per una copia del parser DDM. Per altre informazioni, vedere Monitoraggio di rete (https://go.microsoft.com/fwlink/?LinkID=180448).

Traccia del server DB2 tramite strumenti IBM

Per ulteriori informazioni, vedere la guida all'amministrazione di IBM DB2 per conoscere la versione e la piattaforma di DB2 applicabili.

Eventi di Windows Server tramite il Visualizzatore eventi

Il Visualizzatore eventi è uno snap-in di MMC (Microsoft Management Console) che consente all'utente di esplorare e gestire i registri eventi. Per altre informazioni, vedere Visualizzatore eventi (https://go.microsoft.com/fwlink/?LinkID=131274).

Traccia del provider DB2 tramite l'utilità di traccia del provider

L'utilità di traccia del provider acquisisce e salva informazioni del client Microsoft per connessioni di rete DB2, interfacce OLE DB e messaggi di dati. L'utilità di traccia consente al professionista IT di tracciare le informazioni correlate a un singolo componente di traccia, ovvero il client DRDA Application Requester sottostante del provider di dati (libreria di rete DB2).

Nomi file di traccia

Ogni file di traccia ha due nomi associati, <Nome file 1.atf> e <Nome file 2.atf>.

Le tracce vengono scritte nel primo file fino a raggiungere le dimensioni specificate, quindi al secondo fino a raggiungere tale dimensione e così via alternando tra i due file.

Per impostazione predefinita, i file di traccia vengono archiviati nella cartella \Programmi\provider Microsoft OLE DB per DB2\Trace, con estensione atf.

Nella tabella seguente sono elencati i nomi dei file in base al componente e al tipo:

Componente Tipo di traccia Nomi di file usati Nomi di file usati
Libreria di rete di DB2 Interno db2int1.atf db2int2.atf
Messaggio db2msg1.atf db2msg2.atf
API db2api1.atf db2api2.atf

Selezione di un tipo di traccia

Dopo aver selezionato il componente da tracciare, decidere il tipo di traccia da applicare.

La tabella seguente descrive i tipi di traccia disponibili:

Tipo di traccia Traccia attività Si applica ai componenti installati
Interno* Attività all'interno di un componente software. Libreria di rete DB2 (client DRDA AR)
Messaggio Messaggi passati a e fuori da un componente software, inclusi i messaggi inviati a e ricevuti dalla rete. Libreria di rete DB2 (client DRDA AR)
API Informazioni passate a e fuori da una DLL componente nello stesso computer. Libreria di rete DB2 (client DRDA AR)

* La traccia interna è destinata all'uso da parte dei tecnici del supporto del prodotto. L'interpretazione di tracce interne e determinati tipi di tracce di messaggio richiede un knowledge base specializzato.

Tipi di traccia

Prima di configurare la traccia, decidere i componenti software da tracciare e quali tipi di informazioni di traccia saranno utili.

Ogni tipo di traccia è abilitato usando l'applicazione Utilità di traccia del provider di dati.

Tipi di traccia interni :

  • Condizioni irreversibili

  • Condizioni di errore

  • Condizioni di debug

  • Ingresso/uscita dalla funzione

  • Transizione dello stato

  • Condizioni personalizzate

    Tipi di traccia dei messaggi :

  • Messaggi interni

  • Informazioni di connessione

  • Flussi di dati di rete

    Tipi di traccia API:

  • OLEDB API

  • API di rete (DRDA)

Tracce di messaggi

Nella tabella seguente vengono fornite informazioni dettagliate sulle tracce del messaggio.

Opzione di traccia Attività tracciata per le applicazioni host integration server nei computer client host di Integration Server
Messaggi interni Messaggi all'interno della libreria di rete DB2 e dei relativi sottocomponenti
Informazioni di connessione Impostazioni di connessione usate dal client DRDA AR (DB2 Network Library) per connettersi al server DB2 (DRDA AS)
Flussi di dati di rete Messaggi tra DB2 Network Library (client DRDA AR) e DB2 Server (DRDA AS)

Uso dell'utilità di traccia HIS

Per avviare la traccia:

Nel menu Start fare clic su provider Microsoft OLE DB per DB2 versione 5.0 e quindi scegliere Utilità di traccia.

  1. Nella finestra di dialogo Elementi di tracciadell'utilità di traccia HIS fare clic su Proprietà.

  2. Nella finestra di dialogo Traccia interna fare clic su Imposta tutto e quindi su Traccia messaggi.

  3. Nella finestra di dialogo Traccia messaggi fare clic su Imposta tutto e quindi su Traccia API.

  4. Nella finestra di dialogo Traccia API fare clic su Imposta tutto e quindi su OK.

    Quando uno o più elementi di traccia sono abilitati, il pulsante Cancella tutte le tracce è abilitato e viene avviata la traccia.

    Per arrestare la traccia:

  5. Nella finestra di dialogo Elementi di traccia dell'utilità di traccia HIS fare clic su Cancella tutte le tracce.

    Quando non sono abilitati elementi di traccia, il pulsante Cancella tutte le tracce è disabilitato e la traccia viene arrestata.

    Per visualizzare i file di traccia:

  6. Nella finestra di dialogo Elementi di traccia della finestra di dialogo Esplora tracce.

    Per eliminare i file di traccia:

  7. Nella finestra di dialogo Elementi di tracciadell'utilità di traccia HIS fare clic su Elimina tutti i file di traccia.

Proprietà globali traccia

La scheda Tracing Global Properties contiene diverse voci che possono essere modificate per perfezionare il funzionamento dell'utilità di traccia. Queste voci comprendono:

Trace File Flip Length

La dimensione predefinita è 20 Mbyte.

È possibile cambiare la lunghezza massima evidenziando il numero e digitando un nuovo valore.

Interrompi traccia per evento

La traccia SNA può monitorare il registro eventi di Windows e arrestare la traccia quando si verifica un evento configurato. Per abilitare questa funzionalità, fare clic su Monitoraggio registro eventi e immettere un ID evento.

Write Traces on a Background Thread

Selezionare questa casella per eseguire l'utilità di traccia in background. Se la casella è deselezionata, l'utilità di traccia viene eseguita in primo piano.

Per ridurre gli impatti sulle prestazioni causati dalla traccia, le tracce possono essere accodate e scritte da un thread in background quando questa casella è selezionata. In caso contrario, i file di traccia saranno scritti immediatamente.

Background Thread Priority

Se si seleziona Scrivi tracce in un thread in background, selezionare un solo elemento per impostare il livello di priorità per l'esecuzione della traccia all'interno del sistema operativo Microsoft Windows. Se si sceglie Massima, alla traccia viene assegnato il livello più alto di priorità, pertanto la funzionalità di traccia ha la precedenza sugli altri processi. Se si sceglie Inattiva, l'operazione di traccia viene eseguita quando la CPU è inattiva.

Scheda Directory file di traccia

La scheda Directory file di traccia consente di modificare la posizione in cui verranno archiviati i file dell'iniziatore di traccia.

Usare Sfoglia o immettere una nuova posizione.