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_passthrough_script

Speichert die Namen und den Inhalt jedes Passthrough-Skripts.

Spalte

Beschreibung

script_id

INTEGER. Eine eindeutige Ganzzahl, die den Namen des Passthrough-Skripts kennzeichnet. Dieser Wert wird nur intern verwendet.

script_name

VARCHAR(128). Der eindeutige Name des Passthrough-Skripts.

flags

VARCHAR(256). Der Wert weist Clients an, wie das Skript ausgeführt werden soll. Dieser Wert kann NULL sein oder eine Kombination der folgenden Schlüsselwörter in einer durch Semikola getrennten Liste enthalten:

  • manual   Das Skript kann nur im manuellen Ausführungsmodus ausgeführt werden. Standardmäßig können alle Skripten im automatischen oder manuellen Ausführungsmodus ausgeführt werden.

  • exclusive   Das Skript kann nur automatisch am Ende einer Synchronisation ausgeführt werden, wenn für alle synchronisierten Tabellen exklusive Sperren vorliegen. Diese Option wird ignoriert, wenn in der Spalte affected_ pubs keine Publikationen aufgelistet werden. Diese Option gilt nur für SQL Anywhere.

  • schema_diff   Das Skript wird im Schemavergleichsmodus ausgeführt. In diesem Modus wird das Datenbankschema geändert, sodass es mit dem im Skript beschriebenen Schema übereinstimmt. Eine CREATE-Anweisung für eine vorhandene Tabelle wird z.B. als ALTER-Anweisung behandelt. Dieser Parameter gilt nur für entfernte UltraLite-Datenbanken.

Zum Beispiel:

'manual;exclusive;schema_diff'

affected_pubs

TEXT. Eine Liste von Publikationen, die vor der Ausführung des Skripts synchronisiert werden müssen. Eine Zeichenfolge, die leer ist oder NULL enthält, zeigt an, dass keine Synchronisation erforderlich ist. Dieser Wert gilt nur für SQL Anywhere-Clients.

script

TEXT. Der Inhalt des Passthrough-Skripts.

description

VARCHAR(2000). Ein Kommentar oder eine Beschreibung des Skripts.

Bemerkungen

Verwenden Sie die folgenden Prozeduren, um dieser Tabelle Einträge hinzuzufügen bzw. vorhandene Einträge zu löschen.

Es wird empfohlen, die Tabelle ml_passthrough_script nicht direkt ohne die Systemprozeduren ml_add_passthrough_script und ml_delete_passthrough_script zu aktualisieren. Clients empfangen keine neu aktualisierten Skripten, wenn sie bereits die Original-Passthrough-Skripten heruntergeladen haben. Unterschiede zwischen den verschiedenen Skripten auf mehreren Clients machen die Verwaltung der Skriptausführung schwierig bis unmöglich.

Bei konsolidierten DB2 Mainframe-Datenbanktypen heißt diese Tabelle ml_pt_script. Weitere Hinweise finden Sie unter Konvertierung von IBM DB2 Mainframe-Systemtabellennamen.

Integritätsregeln

PRIMARY KEY( script_id )

Siehe auch