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

SQL Anywhere 12.0.1 (Deutsch) » MobiLink - Serveradministration » MobiLink-Servertechnologie » Zentrale Administration von entfernten Datenbanken » Entfernte Aufgaben

 

Variablen in Parametern

Die folgenden Makros bieten Zugriff auf Daten, die zwischen entfernten Geräten variieren können. Diese Werte können verwendet werden in Bedingungen für entfernte Aufgaben, in Parametern für Befehle in entfernten Aufgaben und in Verbindungszeichenfolgen:

Variable Ersetzung

{agent_db}

Der vollständige Pfad und Dateiname für die Agenten-Datenbankdatei. Diese Datei kann bei Bedarf aus dem Gerät hochgeladen werden, um die Problemdiagnose zu unterstützen.

{agent_id}

Die Agenten-ID.

{agent_log}

Der vollständige Pfad und Dateiname für die Agenten-Logdatei. Diese Datei kann bei Bedarf aus dem Gerät hochgeladen werden, um die Problemdiagnose zu unterstützen. Wenn der Agent ohne Logdatei ausgeführt wird, ist diese Variable eine leere Zeichenfolge.

{battery_level}

Der Akkustand für das entfernte Gerät. Der Bereich ist null bis einhundert (0-100).

{db_location}

Das Verzeichnis für die entfernte Datenbank des Agenten, wie durch die Option mlagent -db angegeben.

{is_on_ac_power}

Zeigt an, ob das entfernte Gerät an das Stromnetz angeschlossen ist. 1 bedeutet, dass das Gerät an das Stromnetz angeschlossen ist, und 0 bedeutet, dass das Gerät im Akkubetrieb läuft.

{is_online}

Diese Variable wird nur dann als 1 (TRUE) ausgewertet, wenn das Clientgerät mit einem Netzwerk verbunden, sodass eine Route zur IP-Adresse des MobiLink-Servers vorhanden ist. Wenn der Hostcomputer offline ist, wird die Variable dennoch als 1 (TRUE) ausgewertet.

{ml_password}

Das MobiLink-Kennwort (pwd), das vom Agenten für die Synchronisation mit der Agenten-Datenbank verwendet wird.

{ml_stream}

Die Protokollparameter für die Verbindung mit dem MobiLink-Server. Zum Beispiel: HTTP{host=Sybase.com;port=9376}

{ml_username}

Der MobiLink-Benutzername (uid), der vom Agenten für die Synchronisation mit der Agenten-Datenbank verwendet wird.

{network_conn_name}

Gibt den Namen der Netzwerkverbindung an, die vom Agenten für die Kommunikation mit dem MobiLink-Server verwendet wird. Wenn es keine Netzwerkverbindung gibt, die vom Agenten für die Kommunikation mit dem MobiLink-Server verwendet werden kann, wird diese Variable als ? ausgewertet.

{remote_id}

Die entfernte ID für die entfernte Datenbank, die dieser Aufgabe zugeordnet ist. Dieser Wert ist nur in entfernten Aufgaben relevant, die als Diese Aufgabe benötigt oder erstellt eine entfernte Datenbank markiert sind.

{rows_to_upload}

Nur für UltraLite-Datenbanken. Die Anzahl der Zeilen in der entfernten Datenbank, die hochgeladen werden, wenn eine vollständige Synchronisation durchgeführt wird.