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) » MobiLink - Clientadministration » SQL Anywhere-Clients für MobiLink » Erweiterte Optionen von MobiLink SQL Anywhere-Clients

 

Erweiterte Option MirrorLogDirectory (mld)

Gibt den Speicherort alter Transaktionslog-Spiegellogdateien an, damit sie gelöscht werden können.

Syntax
mld=Dateiname; ...
Bemerkungen

Mit dieser Option kann dbmlsync alte Transaktionslog-Spiegeldateien löschen, wenn einer der beiden folgenden Umstände eintritt:

  • Der Offline-Transaktionslogspiegel befindet sich in einem anderen Verzeichnis als der Transaktionslogspiegel.

    oder

  • dbmlsync läuft nicht auf demselben Computer wie der entfernte Datenbankserver

In einer normalen Installation befinden sich der aktive Transaktionslogspiegel und die unbenannten Transaktionslog-Spiegeldateien in demselben Verzeichnis und dbmlsync läuft auf demselben Computer wie die entfernte Datenbank, sodass diese Option nicht erforderlich ist und alte Transaktionslog-Spiegeldateien automatisch gelöscht werden.

Transaktionslogs in diesem Verzeichnis sind nur betroffen, wenn die Datenbankoption delete_old_logs auf ON, DELAY oder n Tage gesetzt ist.

Diese Option hat eine Kurz- und eine Langform: Sie können mld oder MirrorLogDirectory verwenden.

Sie können auch erweiterte Optionen in der Datenbank speichern. Weitere Hinweise zu erweiterten dbmlsync-Optionen finden Sie unter Einführung in die erweiterten Optionen von dbmlsync.

Siehe auch
Beispiel

Die folgende dbmlsync-Befehlszeile zeigt, wie Sie diese Option beim Start von dbmlsync verwenden können.

dbmlsync -e "mld=c:\tmp\file"

Die folgende SQL-Anweisung zeigt, wie Sie diese Option in der Datenbank speichern können.

CREATE SYNCHRONIZATION SUBSCRIPTION
   TO sales_publication
   FOR ml_user1
   OPTION mld='c:\tmp\file';