Im kontinuierlichen Modus sendet der SQL Remote-Nachrichtenagent (dbremote) Nachrichten zu den Zeiten, die in der SEND AT- oder SEND EVERY-Frequenz in den Eigenschaften des jeweiligen entfernten Benutzers angegeben sind.
Voraussetzungen
Sie müssen über die SYS_RUN_REPLICATION_ROLE-Systemrolle verfügen.
Um den SQL Remote-Nachrichtenagenten (dbremote) im kontinuierlichen Modus ausführen zu können, z.B. in der konsolidierten Datenbank, müssen Sie sicherstellen, dass für jeden REMOTE-Benutzer eine Sendefrequenz festgelegt ist.
Die maximale Nachrichtenlänge, wie sie von der Befehlszeilenoption -l angegeben wird, muss dieselbe bei allen Datenbanken im System sein.
Kontext und Bemerkungen
Üblicherweise wird die konsolidierte Datenbank im kontinuierlichen Modus ausgeführt. Im kontinuierlichen Modus sendet der SQL Remote-Nachrichtenagent (dbremote) Nachrichten zu Zeiten, die mit der SEND AT- oder SEND EVERY-Eigenschaft angegeben sind.
Stellen Sie sicher, dass jeder REMOTE-Benutzer entweder eine SEND AT- oder eine SEND EVERY-Frequenz angegeben hat.
Starten Sie den SQL Remote-Nachrichtenagenten ohne die Befehlszeilenoption -b.
Unter Windows heißt der SQL Remote-Nachrichtenagent (dbremote) dbremote.exe. Unter Unix lautet der Name dbremote. Unter Mac OS X können Sie auch SyncConsole verwenden, um den SQL Remote-Nachrichtenagenten (dbremote) zu starten.
Der folgende Befehl führt beispielsweise dbremote im kontinuierlichen Modus für die Datenbankdatei c:\mydata.db aus und verbindet sich als Benutzer ManagerSteve mit dem Kennwort sql:
dbremote -c "UID=ManagerSteve;PWD=sql;DBF=c:\mydata.db" -l 40000 |
Sendefrequenz
Sendefrequenz für Nachrichten einstellen
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |