Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Performanceverbesserungen, Diagnosen und Monitoring » Tools für Performanceüberwachung und Diagnose » Diagnoseprotokollierung

 

Erstellen einer externen Protokollierungsdatenbank (Befehlszeile)

Verwenden Sie das Entladedienstprogramm (dbunload), um manuell eine Protokollierungsdatenbank ohne eine Protokollierungssitzung zu erstellen.

Voraussetzungen

DBA- oder PROFILE-Berechtigung.

Kontext und Bemerkungen

Viele.

 Erstellen einer externen Protokollierungsdatenbank mit dem Dienstprogramm Entladen (dbunload)
  1. Stellen Sie eine Verbindung mit der Datenbank her.

  2. Führen Sie den dbunload-Befehl aus, um das Schema aus der Produktionsdatenbank in die neue Protokollierungsdatenbank zu entladen:

    Beispiel:

    dbunload -c "UID=DBA;PWD=sql;Server=demo;DBN=demo" -an tracing.db -n -k -kd

    In diesem Beispiel wird eine neue Datenbank mit dem Namen erstellt, der durch die Option -an angegeben wird (tracing.db). Mit der Option -n wird das Schema aus der profilierten Datenbank (in diesem Fall die SQL Anywhere-Beispieldatenbank demo.db) in die neue Protokollierungsdatenbank entladen. Mit der Option -k wird die Protokollierungsdatenbank mit den Daten gefüllt, die das Tool für die Anwendungsprofilerstellung zum Analysieren der Protokollierungsdaten verwendet. Die Option -kd schreibt alle DBSpaces in eine einzige DBSpace-Datei.

  3. Falls Sie die Protokollierungsdatenbank auf einem anderen Computer speichern möchten, können Sie sie an den neuen Speicherort kopieren.

Ergebnisse

Eine externe Datenbank zum Speichern der Analysedaten wird erstellt und es wird keine Protokollierungssitzung erstellt.

Nächste Schritte

Keine.

 Siehe auch