In dieser Lektion wird davon ausgegangen, dass Sie bereits alle vorherigen Lektionen abgeschlossen haben. Siehe Lektion 1: Erstellen der konsolidierten Datenbank.
Wählen Sie die mit der konsolidierten Datenbank verbundene Instanz von Interactive SQL und führen Sie die folgenden SQL-Anweisungen aus: Die Publikation mit dem Namen "pub1" verwendet die skriptgesteuerte Upload-Syntax (WITH SCRIPTED UPLOAD). Sie erstellt einen Artikel für die Tabelle employee und registriert die drei gespeicherten Prozeduren, die Sie gerade zur Verwendung im skriptgesteuerten Upload erstellt haben. Sie erstellt außerdem einen MobiLink-Benutzer mit dem Namen "u1" und eine Subskription zwischen "v1" und "pub1". Die erweitere Option FireTriggers wird deaktiviert, um zu verhindern, dass Trigger in der entfernten Datenbank während des Downloads ausgelöst werden. Dadurch wird vermieden, dass heruntergeladene Änderungen bei der nächsten Synchronisation heraufgeladen werden.
CREATE PUBLICATION pub1 WITH SCRIPTED UPLOAD ( TABLE employee( id, name, salary ) USING ( PROCEDURE employee_insert FOR UPLOAD INSERT, PROCEDURE employee_update FOR UPLOAD UPDATE, PROCEDURE employee_delete FOR UPLOAD DELETE ) ); CREATE SYNCHRONIZATION USER u1; CREATE SYNCHRONIZATION SUBSCRIPTION TO pub1 FOR u1 TYPE 'tcpip' ADDRESS 'host=localhost' OPTION FireTriggers='off' SCRIPT VERSION 'default'; |
Fahren Sie fort mit Lektion 8: Demonstration des skriptgesteuerten Uploads.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |