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

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Datenbank starten und Verbindung mit ihr herstellen » Der Datenbankserver » Datenbankserveroptionen

 

Wiederherstellungsoption -f

Erzwingt einen Start des Datenbankservers, nachdem das Transaktionslog verloren gegangen ist

Syntax
{ dbsrv11 | dbeng11 } -f ...
Gilt für

Alle Betriebssysteme und Datenbankserver.

Bemerkungen
Achtung

Diese Option wird nur bei Wiederherstellungsvorgängen eingesetzt.

Wenn es kein Transaktionslog gibt, führt der Datenbankserver eine Checkpoint-Wiederherstellung durch und fährt herunter. Sie können nun den Datenbankserver ohne die Option -f für den normalen Betrieb erneut starten.

Wenn es ein Transaktionslog im gleichen Verzeichnis wie die Datenbank gibt, führt der Datenbankserver eine Checkpoint-Wiederherstellung und eine Wiederherstellung mit dem Transaktionslog durch und fährt herunter. Sie können nun den Datenbankserver ohne die Option -f für den normalen Betrieb erneut starten.

Wenn Sie beim Starten des Servers eine Cachegröße angeben, kann sich die Wiederherstellungszeit verkürzen.

Siehe auch
Beispiel

Der folgende Befehl zwingt den Datenbankserver, eine Wiederherstellung der mydatabase.db-Datenbank zu starten und durchzuführen:

dbeng11 mydatabase.db -f