次の手順では、Mobile Link 同期が設定済みであることを前提に、スクリプト化されたアップロードの設定に必要なタスクの概要について説明します。
スクリプト化されたアップロードを使用するときは、dbmlsync の LockTables 拡張オプションにデフォルト設定を使用することをおすすめします。
スクリプト化されたアップロードの多くの問題は、LockTables にデフォルト設定を使用することで防ぐことができます。この設定により、dbmlsync は、すべての同期テーブルのロックを取得してから、アップロードを構築できます。これにより、スクリプトがアップロードを構築中に、他の接続が同期テーブルを変更するのを防ぐことができます。また、この設定を行うと、スクリプトがアップロードを構築中に、同期テーブルに影響するコミットされていないトランザクションをなくすことができます。
アップロードするローを識別するストアドプロシージャーを作成します。テーブルごとに 3 つのストアドプロシージャー (アップロード、挿入、削除用に 1 つずつ) を定義できます。
スクリプト化されたアップロードのストアドプロシージャーを参照してください。
WITH SCRIPTED UPLOAD というキーワードが含まれ、ストアドプロシージャーの名前を指定するパブリケーションを作成します。
スクリプト化されたアップロードのパブリケーションを参照してください。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |