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

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere 16 - Änderungen und Upgrades » Neue Funktionen in Version 12.0.0 » Verhaltensänderungen von MobiLink

 

Nicht mehr empfohlene MobiLink-Funktionen

Hinweis

Wie bei jeder Aussage, die zukünftige Entwicklungen betrifft, kann bei den Listen der nicht mehr empfohlenen Funktionen keine Gewähr für Vollständigkeit übernommen werden. Änderungen sind vorbehalten.

  • IBM DB2 Mainframe in Version 12.0.0 oder höher nicht mehr unterstützt   IBM DB2 Mainframe wird in Version 12.0.0 nicht als konsolidierte Datenbank unterstützt. MobiLink unterstützt dagegen weiterhin DB2 LUW (Linux, Unix und Windows) als konsolidierte Datenbank.

  • Adaptive Server Enterprise 12.5.x nicht mehr unterstützt   Adaptive Server Enterprise 12.5.x wird von MobiLink in Version 12.0.0 nicht mehr unterstützt.

  • IBM DB2 LUW 8.2 nicht mehr unterstützt   IBM DB2 LUW 8.2 wird von MobiLink in Version 12.0.0. nicht mehr unterstützt.

  • Option -xo für mlsrv12 wurde entfernt   Ältere Clients als Version 10 werden nicht mehr unterstützt.

  • Option -f für mlsrv12 wurde entfernt   Mit der Option -zf für mlsrv12 können Sie festlegen, dass der MobiLink-Server zu Beginn jeder Synchronisation auf Skriptänderungen prüfen soll. Siehe mlsrv16-Option -zf.

  • Option -nba für mlsrv12 wurde entfernt   Die Blockierung der Downloadbestätigung wird nicht mehr unterstützt. Wenn die entfernte Datenbank eine Downloadbestätigung anfordert, verwendet der MobiLink-Server immer eine nicht blockierende Bestätigung.

  • Option -fr für mlsrv12 wurde entfernt   Die Option -fr für mlsrv12 wird nicht mehr unterstützt. Wenn Sie ein Skript (das den Verlust von Daten verursachen könnte) ignorieren möchten, definieren Sie das Skript als --{ml_ignore}.

  • SQL-Rückgabe von Java- und .NET-Datenskripten wird nicht mehr empfohlen   Die Fähigkeit der Java- und .NET-Skriptenlogik, Zeichenfolgen zurückzugeben, die vom MobiLink-Server als SQL-Skripten interpretiert werden, wird in Datenskripten nicht mehr empfohlen. Wenn Ihre Skripten Änderungen in der konsolidierten Datenbank veranlassen müssen, sollten sie dies direkt aus Java oder .NET tun.

    Siehe:

  • Downloadfehler-Hooks wurde entfernt   Die folgenden dbmlsync-Hooks wurden in Version 12 entfernt: sp_hook_dbmlsync_download_com_error, sp_hook_dbmlsync_download_fatal_sql_error und sp_hook_dbmlsync_download_sql_error.

  • Option -f für das MobiLink-Dienstprogramm für die Dateiübertragung wurde entfernt   Die Option -f für das mlfiletransfer-Dienstprogramm wird nicht mehr unterstützt.

  • Option -r für das MobiLink-Dienstprogramm für die Dateiübertragung wurde entfernt   Die Option -r für das mlfiletransfer-Dienstprogramm wird nicht mehr unterstützt.

  • Erweiterte Optionen Memory (mem) und DownloadBufferSize (dbs) für dbmlsync wurden entfernt   Die erweiterten Optionen Memory (mem) und DownloadBufferSize (dbs) für dbmlsync werden nicht mehr unterstützt. Verwenden Sie stattdessen die Optionen CacheMin, CacheInit und CacheMax.

  • dbmlsync-Unterstützung für SQL-Passthrough wurde entfernt   Die SQL-Passthrough-Funktion wird für MobiLink-Clients nicht mehr unterstützt. Sie wurde durch die zentrale Administrationsfunktion für entfernte Datenbanken ersetzt. Siehe Zentrale Administration von entfernten Datenbanken.

  • Option -ss für mlsrv12 ist nicht mehr erforderlich   Vor Version 12 wurde die Option -ss für mlsrv12 verwendet, um den MobiLink-Server in einer Serverfarmumgebung auszuführen. Aufgrund der neuen Sperrenlogik für entfernte IDs, die redundante Synchronisationen verhindert, ist die Option -ss für MobiLink-Server, die in einer Serverfarm laufen, nicht mehr erforderlich. Die Option wurde daher entfernt. Bei der Verwendung von serverinitiierter Synchronisation mit einer MobiLink-Serverfarm ist ein Arbiter erforderlich.

    Hinweis

    Die Ausführung des MobiLink-Servers in einer Serverfarm ist eine Funktion der Hochverfügbarkeitsoption von MobiLink, für die eine separate Lizenz erforderlich ist. Siehe Getrennt lizenzierbare Komponenten.

  • MobiLink Redirector wurde entfernt   Der Redirector ist nicht mehr verfügbar. Verwenden Sie stattdessen den Relay Server. Siehe Einführung in den Relay Server.

  • Empfehlung für die Verwendung von Skriptversionen   Es wird dringend empfohlen, die erweiterte Option ScriptVersion nicht mehr zu verwenden. Verwenden Sie stattdessen die SCRIPT VERSION-Klausel der Anweisungen CREATE SYNCHRONIZATION SUBSCRIPTION und ALTER SYNCHRONIZATION SUBSCRIPTION. Siehe CREATE SYNCHRONIZATION SUBSCRIPTION-Anweisung [MobiLink] und ALTER SYNCHRONIZATION SUBSCRIPTION-Anweisung [MobiLink].

  • Die Option -n für dbmlsync wird nicht mehr empfohlen   Diese Option ist wird nicht mehr empfohlen. Verwenden Sie stattdessen die dbmlsync-Option -s. Siehe dbmlsync-Option -s.

  • Die Option -u für dbmlsync wird nicht mehr empfohlen   Diese Option ist wird nicht mehr empfohlen. Verwenden Sie stattdessen die dbmlsync-Option -s. Siehe dbmlsync-Option -s.

  • Die Synchronisationsprofil-Option Publication wird nicht mehr empfohlen   Diese Option ist wird nicht mehr empfohlen. Verwenden Sie stattdessen die dbmlsync-Option -s. Siehe dbmlsync-Option -s.

  • Die Synchronisationsprofil-Option MLUser wird nicht mehr empfohlen   Diese Option ist wird nicht mehr empfohlen. Verwenden Sie stattdessen die dbmlsync-Option -s. Siehe dbmlsync-Option -s.

  • Die dbmlsync-Integrationskomponente wurde entfernt   Die dbmlsync-Integrationskomponente wurde entfernt. Verwenden Sie stattdessen die Programmierschnittstelle dbmlsync. Siehe Dbmlsync-API.

  • Der Modus der erzwungenen Konfliktlösung wird nicht mehr empfohlen   Der MobiLink-Server verwendet die erzwungene Konfliktlösung, wenn die Skripten upload_insert, upload_update und upload_delete nicht definiert sind. Diese Funktion wird nicht mehr empfohlen.

  • Konflikterkennung mit upload_update-Skripten wird nicht mehr empfohlen   Sie müssen entweder hochgeladene Updatekonflikte in Ihrem upload_update-Skript erkennen und lösen oder ein upload_fetch-Skript oder ein upload_fetch_column_conflict-Skript verwenden, um Konflikte zu erkennen. Es wird nicht mehr empfohlen, den MobiLink-Server die betroffenen Zeilen von Ihrem upload_update-Skript zählen zu lassen, um einen Konflikt zu erkennen, und dann die Konfliktlösungsskripten aufzurufen. Siehe Konflikterkennung mit upload_update-Skripten.

  • Verwendung von Fragezeichen in SQL-Skripten   Die Verwendung von einfachen Fragezeichen in MobiLink SQL-Skripten wird nicht mehr empfohlen. Verwenden Sie stattdessen benannte Parameter. Siehe Benannte Skriptparameter.