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 - Serveradministration » MobiLink-Referenz » Systemtabellen des MobiLink-Servers

 

ml_listening

Diese Tabelle wird nur für die serverinitiierte Synchronisation benutzt. Sie ordnet einen MobiLink-Benutzernamen einem Gerätenamen für die Verwendung von Device Tracking zu.

Spalte

Beschreibung

name

VARCHAR(128). Nicht-NULL. Der Name, an den Sie Benachrichtigungen senden. Diese Spalte kann auf drei Arten gefüllt werden:

  • Wenn Sie die dblsn-Option -t+ verwenden, handelt es sich hierbei um den Alias, den Sie für den ml_user definiert haben.
  • Wenn Sie die dblsn-Option -u verwendet haben, ist dies ein ml_user-Name.
  • Wenn Sie weder -t+ noch -u verwenden, lautet der Standardname Gerätename-dblsn, wobei Gerätename für den Namen Ihres Gerätes steht. Sie finden den Gerätenamen im Listener-Meldungsfenster. Optional können Sie den Gerätenamen mithilfe der dblsn-Option -e festlegen.

Weitere Hinweise finden Sie unter Listener-Optionen für Windows.

device_name

VARCHAR(255). Nicht-NULL. Der Name, der dem Gerät gegeben wurde. Dieser Name wird aus dem Betriebssystem extrahiert, außer Sie geben mit der dblsn-Option -e selbst einen Namen an.

listening

VARCHAR(1). Nicht-NULL. Dies ist y für einen aktiven Listener, andernfalls n. Der Wert für dieses Feld wird festgelegt, wenn Sie die dblsn-Option -t verwenden. Sie können ihn aber auch manuell mithilfe einer gespeicherten Prozedur setzen.

ignore_tracking VARCHAR(1). Nicht-NULL. Wenn dieser Spaltenwert y ist, werden keine Protokollierungsdaten in die Zeile geschrieben. Wenn der Spaltenwert n ist, werden Protokollierungsdaten in die Zeile geschrieben.
source VARCHAR(255). Nicht-NULL. Wenn die Zeile vom automatischen Device erstellt wurde, ist dieser Wert tracking. Andernfalls ist die Spalte leer, außer Sie ändern sie mithilfe von gespeicherten Prozeduren, um Informationen darüber hinzuzufügen, woher die Daten in dieser Zeile kommen. Der Wert dieser Spalte hat keine Auswirkung auf die Ausführung der Software.
Bemerkungen

Die MobiLink-Systemtabellen ml_device, ml_device_address und ml_listening enthalten protokollierte Informationen über Geräte für die serverinitiierte Synchronisation. DeviceTracker-Gateways verwenden diese Informationen, um Zielgeräte mit MobiLink-Benutzernamen anzusprechen.

In den meisten Fällen brauchen Sie diese Tabellen nicht zu ändern. Wenn Ihr Gerät das Device Tracking jedoch nicht unterstützt oder Sie das Device Tracking für Fehlerbehebungszwecke aufheben wollen, können Sie dieser Tabelle mithilfe vordefinierter gespeicherter Prozeduren Zeilen hinzufügen oder Zeilen aus ihr löschen. Weitere Hinweise finden Sie unter Unterstützung für Device Tracking hinzufügen.

Wenn Sie die automatische Protokollierung stoppen wollen, setzen Sie ignore_tracking auf y. In diesem Fall wird auch empfohlen, einen anderen Quellennamen als tracking zu verwenden.

Integritätsregeln

PRIMARY KEY( name )

FOREIGN KEY( device_name ) REFERENCES ml_device( device_name )

Siehe auch