Verwenden der Ablaufverfolgung auf dem Client (SharePoint Server 2010)

 

Gilt für: SharePoint Server 2010

Letztes Änderungsdatum des Themas: 2016-11-30

Für Lösungen auf Grundlage von Microsoft Business Connectivity Services erfolgt die Diagnoseprotokollierung auf Clients, auf denen Microsoft Office 2010 ausgeführt wird. Es gibt zwei Protokolle: Ereignisprotokoll und Ablaufverfolgungsprotokoll. In beiden werden von Microsoft Business Connectivity Services generierte Diagnoseinformationen aufgezeichnet. In Ereignisprotokollen werden Fehlermeldungen aufgezeichnet. Ablaufverfolgungsprotokolle enthalten ausführlichere Informationen, wie Stapelüberwachungen und Informationsmeldungen. Im Allgemeinen enthalten Ablaufverfolgungsprotokolle mehr Details als Ereignisprotokolle.

Hinweis

Die Diagnoseprotokollierung erfolgt auch auf Servern, auf denen SharePoint Server 2010 ausgeführt wird. Weitere Informationen finden Sie unter Diagnoseprotokollierung in Business Connectivity Services (Übersicht) (SharePoint Server 2010).

Die Ablaufverfolgung ist auf Clientcomputern standardmäßig deaktiviert, um die Leistung zu verbessern. Sie sollten die Ablaufverfolgung nur dann auf Clientcomputern aktivieren, wenn Probleme auftreten, die Sie diagnostizieren möchten. Wenn beispielsweise ein Ereignisprotokolleintrag darauf hinweist, dass ein Fehler möglicherweise durch eine Aktivität im Zusammenhang mit Microsoft Business Connectivity Services verursacht wird, sollten Sie die Ablaufverfolgung aktivieren, um beim nächsten Auftreten des Ereignisses zusätzliche Daten zu sammeln.

In diesem Artikel wird beschrieben, wie Sie das Hilfsprogramm Leistungsüberwachung auf Clientcomputern mit Windows 7 oder Windows Vista verwenden, um eine Ablaufverfolgung zu unterstützen, in der Microsoft Business Connectivity Services-Ereignisse aufgezeichnet werden.

Hinweis

Auf Computern unter Windows XP und früheren Versionen von Windows aktivieren Sie die Ablaufverfolgung durch Ausführen eines Skripts, in dem der logman-Befehl verwendet wird. Ein Beispielskript finden Sie unter Diagnoseprotokollierung in Business Connectivity Services (Übersicht) (SharePoint Server 2010).

Tipp

Die Ereignisprotokollierung für Microsoft Business Connectivity Services ist auf Clients standardmäßig aktiviert. Damit eine optimale Leistung sichergestellt ist, werden jedoch nur kritische Fehler protokolliert, und diese Einstellung lässt sich nicht ändern. Clientcomputer unter Windows enthalten eine Ereignisanzeige, die Sie zum Anzeigen von Ereignisprotokollen verwenden können. Weitere Informationen zum Anzeigen von Ereignisprotokollen für eine bestimmte Version von Windows finden Sie in der Produktdokumentation.

Inhalt dieses Artikels

  • Aktivieren der Ablaufverfolgung für Business Connectivity Services

  • Ausführen einer Ablaufverfolgung für Business Connectivity Services

  • Anzeigen der Ergebnisse einer Ablaufverfolgung für Business Connectivity Services

Aktivieren der Ablaufverfolgung für Business Connectivity Services

Sie aktivieren die Ablaufverfolgung für Microsoft Business Connectivity Services, indem Sie einen benutzerdefinierten Datensammlungssatz erstellen, die Ablaufverfolgungsanbieter angeben, die mit Microsoft Business Connectivity Services verbunden sind, und den Speicherort für die Speicherung der Ablaufverfolgungsprotokolle bereitstellen.

Hinweis

Dieses Verfahren ist für die Durchführung auf Clientcomputern mit Windows Vista und Windows 7 vorgesehen.

So aktivieren Sie die Ablaufverfolgung für Business Connectivity Services

  1. Vergewissern Sie sich, dass Sie über die folgenden Administratorrechte verfügen:

    • Zum Aktivieren der Ablaufverfolgung für Microsoft Business Connectivity Services auf einem Clientcomputer müssen Sie ein Administrator oder ein Mitglied der Gruppe Administratoren auf diesem Computer sein.
  2. Klicken Sie im Startmenü auf Ausführen, geben Sie perfmon ein, und klicken Sie dann auf OK.

    Dadurch wird das Hilfsprogramm Leistungsüberwachung gestartet.

  3. Erweitern Sie im linken Bereich Sammlungssätze, klicken Sie mit der rechten Maustaste auf Benutzerdefiniert, zeigen Sie auf Neu, und klicken Sie dann auf Sammlungssatz.

  4. Geben Sie im Assistenten Neuer Sammlungssatz im Feld Name einen Namen für den Sammlungssatz ein, klicken Sie auf Manuell erstellen (Erweitert), und klicken Sie dann auf Weiter.

  5. Aktivieren Sie auf der Seite Welcher Datentyp soll eingeschlossen werden? das Kontrollkästchen Daten der Ereignisablaufverfolgung, und klicken Sie dann auf Weiter.

  6. Klicken Sie auf der Seite Welche Ereignisablaufverfolgungsanbieter möchten Sie aktivieren? auf Hinzufügen.

  7. Klicken Sie in der Liste Ereignisablaufverfolgungsanbieter auf Microsoft Office Business Connectivity Services, und klicken Sie dann auf OK.

  8. Wählen Sie im Dialogfeld Eigenschaft im Abschnitt Automatisch alle Kategorien aus, klicken Sie auf OK, und klicken Sie dann auf Weiter.

  9. Fügen Sie auf der Seite Wo sollen die Daten gespeichert werden? einen Pfad hinzu, unter dem die Daten gespeichert werden sollen, wählen Sie den Standardpfad aus, und klicken Sie auf Fertig stellen.

Ausführen einer Ablaufverfolgung für Business Connectivity Services

Nachdem Sie die Ablaufverfolgung für Microsoft Business Connectivity Services aktiviert haben, können Sie eine Ablaufverfolgung ausführen, die Microsoft Business Connectivity Services-Ereignisse erfasst. Es wird empfohlen, die Ablaufverfolgung nur auszuführen, wenn ein Problem vermutet wird, entweder während der Entwicklung der Lösung oder bei der Bereitstellung einer Lösung für die Endbenutzer. Zum Ausführen einer Ablaufverfolgung für Microsoft Business Connectivity Services auf einem Clientcomputer müsse Sie auf diesem Computer ein Administrator sein.

Tipp

Der Zweck der Ablaufverfolgung liegt darin, Ereignisse während eines reproduzierbaren Problems zu erfassen. Stellen Sie daher vor dem Ausführen dieses Verfahrens sicher, dass Sie die richtigen Bedingungen auf dem Clientcomputer geschaffen haben, um das Verhalten zu reproduzieren, für das Sie Ablaufverfolgungsprotokolldaten benötigen.

So führen Sie eine Ablaufverfolgung für Business Connectivity Services aus

  1. Vergewissern Sie sich, dass Sie über die folgenden Administratorrechte verfügen:

    • Zum Ausführen der Ablaufverfolgung für Microsoft Business Connectivity Services auf einem Clientcomputer müssen Sie ein Administrator oder ein Mitglied der Gruppe Administratoren auf diesem Computer sein.
  2. Klicken Sie im Startmenü auf Ausführen, geben Sie perfmon ein, und klicken Sie dann auf OK.

    Dadurch wird das Hilfsprogramm Leistungsüberwachung gestartet.

  3. Erweitern Sie im linken Bereich Sammlungssätze, und erweitern Sie dann Benutzerdefiniert, um den benutzerdefinierten Datensammlungssatz zu finden.

    Eine Schritt-für-Schritt-Anleitung zum Erstellen eines Sammlungssatzes finden Sie unter Aktivieren der Ablaufverfolgung für Business Connectivity Services.

  4. Klicken Sie mit der rechten Maustaste auf den Sammlungssatz, und klicken Sie dann auf Start.

  5. Führen Sie während der Ausführung der Ablaufverfolgung auf dem Clientcomputer Aktivitäten im Zusammenhang mit Microsoft Business Connectivity Services durch, für die Sie Ablaufverfolgungsdaten erfassen möchten.

  6. Wenn Sie die Ablaufverfolgung beenden möchten, suchen Sie wieder den benutzerdefinierten Sammlungssatz heraus, klicken Sie mit der rechten Maustaste darauf, und klicken Sie dann auf Beenden.

Anzeigen der Ergebnisse einer Ablaufverfolgung für Business Connectivity Services

Mit dem Hilfsprogramm Ereignisanzeige auf Clientcomputern mit Windows 7 und Windows Vista können Sie die Ergebnisse einer Ablaufverfolgung für Microsoft Business Connectivity Services auf einem Clientcomputer anzusehen.

So zeigen Sie die Ergebnisse einer Ablaufverfolgung für Business Connectivity Services an

  1. Vergewissern Sie sich, dass Sie über die folgenden Administratorrechte verfügen:

    • Zum Anzeigen der Ergebnisse einer Ablaufverfolgung für Microsoft Business Connectivity Services auf einem Clientcomputer müssen Sie ein Administrator oder ein Mitglied der Gruppe Administratoren auf diesem Computer sein.
  2. Doppelklicken Sie in der Windows-Systemsteuerung auf Verwaltung.

  3. Doppelklicken Sie auf Ereignisanzeige.

  4. Klicken Sie im Menü Aktion auf Gespeichertes Protokoll öffnen.

  5. Suchen Sie den Ordner heraus, der die Ablaufverfolgungsprotokolle enthält.

    Diesen Speicherort haben Sie im Verfahren unter Aktivieren der Ablaufverfolgung für Business Connectivity Services angegeben.

  6. Suchen Sie die jüngste Ablaufverfolgungsdatei heraus (diese hat die Dateinamenerweiterung ETL), und öffnen Sie sie.

    Für jeden Erstellungs-, Aktualisierungs- oder Löschvorgang für externe Daten in einer auf Microsoft Business Connectivity Services basierenden Lösung wird auf dem Server und auf dem Office-Client ein eindeutiger Aktivitäts-ID-Wert generiert. Alle Informationen, die mit dem Vorgang in Zusammenhang stehen, der im Ablaufverfolgungsprotokoll aufgezeichnet wird, enthalten den betreffenden Aktivitäts-ID-Wert. Je nachdem, wie die Ansicht konfiguriert ist, werden in der Ereignisanzeige vielleicht anfangs keine Aktivitäts-IDs für Ihre Microsoft Business Connectivity Services-Protokolle angezeigt.

    So zeigen Sie die Aktivitäts-IDs für jedes Element an

    1. Klicken Sie im Menü Ansicht der Ereignisanzeige auf Spalten hinzufügen/entfernen.

    2. Falls im Dialogfeld Spalten hinzufügen/entfernen die Bezeichnung Aktivitäts-ID nicht in der Liste Angezeigte Spalten aufgeführt wird, klicken Sie in der Liste Verfügbare Spalten auf Aktivitäts-ID, klicken Sie auf Hinzufügen, und klicken Sie dann auf OK.