Freigeben über


Aktivieren der Protokollierung mithilfe des Server-Agents für SQL Server Compact

Vom Server-Agent für Microsoft (SQL Server Compact 3.5) können Fehler, Warnungen und Informationsmeldungen in einer Protokolldatei auf dem Computer mit Microsoft Internetinformationsdienste (Internet Information Services, IIS) protokolliert werden. Standardmäßig ist die Protokollierung nicht verfügbar. Wenn die Protokollierung aktiviert ist, wird die Datei sqlcesalog.txt in das virtuelle Verzeichnis von IIS für SQL Server Compact 3.5 geschrieben. Die in dem Protokoll festgehaltenen Informationen können für die Diagnose von Problemen beim Remotedatenzugriff (Remote Data Access – RDA) oder der Replikation hilfreich sein.

Aktivieren der Protokollierung mithilfe des Server-Agents für SQL Server Compact 3.5

  1. Erstellen Sie den folgenden Registrierungsschlüssel, falls dieser noch nicht vorhanden ist: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server Compact Edition\v3.5\TRANSPORT.

  2. Erstellen Sie unter dem Schlüssel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server Compact Edition\v3.5\TRANSPORT einen DWORD-Schlüsselwert. Der Name des Schlüsselwerts muss mit dem lokalen Pfad beginnen, der dem virtuellen Verzeichnis von IIS für SQL Server Compact 3.5 zugeordnet ist. Wenn sich beispielsweise die Datei Sqlcesa35.dll im NTFS-Dateiverzeichnis C:\Programme\Microsoft SQL Server Compact Edition\v3.5\sync\sql befindet, muss der Registrierungswert mit C:\Programme\Microsoft SQL Server Compact Edition\v3.5\sync\sql\LOGGING_LEVEL benannt werden.

  3. Der Datenwert des DWORD-Schlüssels muss zwischen 0 und 3 liegen. Der im Registrierungseintrag enthaltene Datenwert steuert die Protokollierungsebene, die vom Server-Agent für SQL Server Compact 3.5 ausgeführt wird.
    In der folgenden Tabelle werden die Datenwerte aufgelistet, die dem Registrierungsschlüsselwert für die Definition der Protokollierungsebene zugewiesen werden sollte:

    LOGGING_LEVEL-Wert Beschreibung

    0

    Keine Protokollierung verfügbar.

    1

    Protokollieren von Fehlern.

    2

    Protokollieren von Fehlern und Warnungen.

    3

    Protokollieren von Fehlern, Warnungen und Informationsmeldungen.

    Wichtig   Vom Server-Agent für SQL Server Compact 3.5 werden sehr große Protokolldateien generiert, wenn Sie 3 für den Wert von LOGGING_LEVEL angeben. Sie sollten diese Protokollierungsebene unter normalen Umständen nicht verwenden, sie ist allerdings bei der Problemdiagnose hilfreich.

Siehe auch

Tasks

Grundlegendes zum Protokoll des Server-Agents für SQL Server Compact

Hilfe und Informationen

Informationsquellen (SQL Server Compact 3.5 Service Pack 1)