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

SQL Anywhere 12.0.0 (Deutsch) » SQL Remote » SQL Remote-Systeme verwalten » Replikationsfehler berichten und behandeln

 

Replikationsfehler ignorieren

 ♦  So ignorieren Sie Replikationsfehler (SQL)
  • Erstellen Sie einen BEFORE-Trigger für die Aktion, die den bekannten Fehler verursacht. Dieser Trigger sollte den Wert REMOTE_STATEMENT_FAILED SQLSTATE (5RW09) oder SQLCODE (-288) signalisieren.

    Beispiel: Wenn Sie INSERT-Anweisungsfehler ignorieren wollen, die auftreten, wenn bei einer Tabelle eine referenzierte Spalte fehlt, erstellen Sie einen BEFORE INSERT-Trigger, der REMO TE_STATEMENT_FAILED SQLSTATE signalisiert, wenn die referenzierte Spalte nicht existiert. Die INSERT-Anweisung schlägt fehl, aber das Scheitern wird im Ausgabelog des SQL Remote-Nachrichtenagenten (dbremote) nicht protokolliert. Siehe Entfernte Anweisung fehlgeschlagen.