Standardmäßig werden Datenbankservermeldungen an das Meldungsfenster des Datenbankservers gesendet. Mithilfe der Befehlszeilenoption -o können Sie die Ausgabe in eine Logdatei schreiben. Der folgende Befehl schreibt die Ausgabe in eine Logdatei mit dem Namen mydbserver_messages.txt:
dbsrv12 -o mydbserver_messages.txt -c ... |
Sie können die Größe der Datenbankserver-Meldungslogdatei steuern und festlegen, was geschehen soll, wenn eine Datei die Maximalgröße erreicht:
Verwenden Sie die Option -o um festzulegen, dass eine Datenbankserver-Meldungslogdatei verwendet werden soll und um einen Namen anzugeben.
Verwenden Sie die Option -ot, um festzulegen, dass eine Datenbankserver-Meldungslogdatei verwendet werden soll, und um einen Namen anzugeben, wenn der vorherige Inhalt der Datei gelöscht werden soll, bevor neue Meldungen an sie gesendet werden.
Zusätzlich zu den Optionen -o oder -ot können Sie mit der Option -on die Größe angeben, bei der die Datenbankserver-Meldungslogdatei mit der Erweiterung old. umbenannt und eine neue Datei mit dem ursprünglichen Namen gestartet wird.
Zusätzlich zu den Optionen -o oder -ot legen Sie mit der Option -os die Größe fest, bei der eine neue Datenbankserver-Meldungslogdatei mit einem neuen Namen gestartet wird, der auf dem Datum und einer sequenziellen Nummer basiert.
Sie können eine separate Datei zur Protokollierung von Startfehlern, schwerwiegenden Fehlern und Assertierungen angeben, indem Sie die Option -oe verwenden.
Es wird empfohlen, dass Sie den Namen der Datenbankserver-Meldungslogdatei nicht mit einem Punkt beenden. log. abschließen, weil dies zu Problemen bei Dienstprogrammen führen kann, die Vorgänge unter Verwendung des Transaktionslogs ausführen.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |