Wenn eine bestimmte Anwendung oder Anforderung Probleme bereitet, können Sie eine Anforderungs-Trace-Analyse ausführen, um das Problem zu ergründen. Bei der Anforderungs-Trace-Analyse wird der Assistent für die Datenbankprotokollierung so konfiguriert, dass das Sammeln der Diagnosedaten auf lediglich den Benutzer, die Verbindung oder die Anforderung eingeschränkt wird, bei denen das Problem auftritt.
Voraussetzungen
Um eine Protokollierungssitzung zu starten, muss TCP/IP auf dem/den Datenbankserver(n) laufen, auf dem die Protokollierungsdatenbank und die Produktionsdatenbank ausgeführt werden.
Sie benötigen die DIAGNOSTICS-Systemrolle sowie die Systemprivilegien MANAGE PROFILING, SERVER OPERATOR und SELECT ANY TABLE.
Kontext und Bemerkungen
Sie können potenzielle Konflikte oder Engpässe mithilfe der verschiedenen Datenanzeigetools im Modus "Anwendungsprofil" ermitteln.
Stellen Sie in Sybase Central eine Verbindung zur Datenbank mithilfe des SQL Anywhere 16-Plug-Ins her.
Klicken Sie auf Modus » Anwendungsprofil.
Wenn der Assistent für die Anwendungsprofilerstellung eingeblendet wird, klicken Sie auf Abbrechen.
Rechtsklicken Sie auf die Datenbank und klicken Sie auf Protokollierung oder klicken Sie auf Protokollierung » Protokollierung konfigurieren und starten.
Befolgen Sie die Anweisungen im Assistenten für die Datenbankprotokollierung.
Wenn Sie die benötigten Protokollierungsdaten gesammelt haben, rechtsklicken Sie auf die Datenbank und klicken Sie auf Protokollierung » Protokollierung mit Speichern stoppen.
Klicken Sie im Fensterausschnitt Details zur Anwendungsprofilerstellung auf Eine Analysedatei öffnen oder mit einer Protokollierungsdatenbank verbinden.
Klicken Sie auf In einer Protokollierungsdatenbank und anschließend auf Öffnen.
Füllen Sie die Felder Benutzername und Kennwort aus und klicken Sie auf OK.
Klicken Sie im Fensterausschnitt Details zur Anwendungsprofilerstellung auf den letzten Eintrag in der Liste Protokollierungssitzungs-ID.
Klicken Sie unten im Fensterausschnitt Details zur Anwendungsprofilerstellung auf die Registerkarte Datenbank-Protokollierungsdaten.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |