Setupskript für konsolidierte SQL Anywhere-Datenbanken erforderlich Sie müssen nun ein Setupskript ausführen, bevor Sie eine SQL Anywhere-Datenbank als konsolidierte MobiLink-Datenbank verwenden. Die MobiLink-Systemtabellen, die mit dem Setupskript erstellt werden, gehören nun dem Benutzer, der das Setupskript ausführt. Dieses Verhalten entspricht dem anderer konsolidierter Datenbanktypen. In früheren Versionen von MobiLink, waren die MobiLink-Systemtabellen in konsolidierten SQL Anywhere-Datenbanken das Eigentum des DBO.
Vereinfachte Setupprozeduren Sie können nun die konsolidierte Datenbank in Sybase Central oder mithilfe von Setupskripten einrichten. Früher mussten Sie ein Setupskript ausführen. Außerdem hat jeder Typ einer konsolidierten Datenbank nun ein einziges Setupskript. Es gibt keine versionsspezifischen Setupskripten mehr (wie etwa syncase125.sql).
Neue Möglichkeiten, MobiLink-Systemtabellen in der konsolidierten Datenbank zu bereinigen Es wurden neue Systemprozeduren hinzugefügt, die Sie bei folgenden Aufgaben unterstützen:
Informationen über veraltete, entfernte Datenbanken aus den MobiLink-Systemtabellen bereinigen.
Nicht verwendete oder unerwünschte Informationen über den Synchronisationsstatus löschen.
Informationen über den Synchronisationsstatus zurücksetzen.
Neue Systemtabellen und neues Schema für MobiLink-Server Im Folgenden sind die Änderungen der MobiLink-Systemtabellen aufgeführt:
Es wurden mehrere neue MobiLink-Systemtabellen hinzugefügt:
Der Inhalt von ml_subscription wurde erheblich geändert. Die Sequenznummer der UltraLite-Synchronisation, die zuvor in ml_user.commmit_state gespeichert wurde, befindet sich nun in ml_subscription.progress. Die Spalte progress speichert auch den Synchronisationsfortschritt der entfernten SQL Anywhere-Datenbank.
Die Inhalte von ml_user wurden erheblich geändert.
Der Tabelle ml_script wurde die Spalte checksum hinzugefügt.
Die Spalte ml_user von ml_listening wurde in die Spalte name geändert.
Es wurde eine neue Systemtabelle hinzugefügt, die von Sybase Central intern für die serverinitiierte Synchronisation verwendet wird.
Es wurden mehrere QAnywhere-Systemtabellen geändert. Weitere Hinweise finden Sie unter:
Neue Systemprozedur ml_add_column Wenn Sie benannte Zeilenparameter verwenden, müssen Sie diese neue Systemprozedur verwenden, um die MobiLink-Systemtabelle ml_column mit Informationen über Spalten in der entfernten Datenbank zu füllen.
Siehe ml_add_column-Systemprozedur.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |