Löschregeln legen die Beständigkeit von Nachrichten im Client-Nachrichtenspeicher und im Server-Nachrichtenspeicher fest.
Eine QAnywhere-Nachricht läuft ab, wenn die Ablaufzeit erreicht ist und die Nachricht weder empfangen noch übertragen wurde. Nachdem eine Nachricht abgelaufen ist, wird sie nach den Standard-Löschregeln gelöscht. Wenn eine Nachricht mindestens einmal empfangen, aber nicht bestätigt wurde, kann sie noch einmal empfangen werden, auch wenn die Ablaufzeit bereits erreicht wurde.
Standardmäßig werden Nachrichten aus dem Client-Nachrichtenspeicher gelöscht, wenn der Status der Nachricht als "empfangen", "abgelaufen", "storniert" oder "nicht zustellbar" ermittelt wird und der endgültige Status an den Server-Nachrichtenspeicher übermittelt wurde. Möglicherweise möchten Sie Nachrichten früher löschen oder nach der Bestätigung aufbewahren. Sie erreichen dies, indem Sie einen Löschabschnitt in Ihrer Client-Übertragungsregeldatei erstellen. Vor dem Löschabschnitt muss der Vermerk [system:delete] stehen.
Weitere Informationen zu Bestätigungen finden Sie unter:
Weitere Hinweise zu Client-Übertragungsregeln finden Sie unter Client-Übertragungsregeln.
Es folgt ein Beispiel für den Löschregel-Abschnitt in einer Client-Übertragungsregeldatei:
[system:delete] ; This rule governs when messages are deleted from the client ; store. ; ; start time '1:00:00' on ( 'Sunday' ) ; ; Messages are deleted every Sunday at 1:00 A.M. ; ; ias_Status >= ias_FinalState ; ; Typically, messages are deleted when they reach a final ; state: received, unreceivable, expired, or canceled. START TIME '1:00:00' ON ( 'Sunday' ) = ias_Status >= ias_FinalState |
Eine Erklärung von ias_Status finden Sie unter Regelvariable.
Standardmäßig werden Nachrichten aus dem Server-Nachrichtenspeicher gelöscht, wenn der Status der Nachricht als "empfangen", "abgelaufen", "storniert" oder "nicht zustellbar" ermittelt wird und der endgültige Status an den Absender der Nachricht übermittelt wurde. Möglicherweise wollen Sie Nachrichten länger aufbewahren, z.B. für Auditing.
Serverseitige Löschregeln gelten für alle Nachrichten im Server-Nachrichtenspeicher.
Weitere Hinweise zu Server-Übertragungsregeln finden Sie unter Server-Übertragungsregeln.
Eine Erklärung von ias_Status finden Sie unter Regelvariable.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |