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 » Mobile Link クライアント管理 » Mobile Link 用 SQL Anywhere クライアント » SQL Anywhere クライアント » 同期の開始

 

トランザクションログファイル

通常、何をアップロードするかは、dbmlsync によって SQL Anywhere トランザクションログを使用して決定されます。

SQL Anywhere データベースは、デフォルトでトランザクションログを管理します。データベースの作成時または作成後に dblog ユーティリティを使用して、トランザクションログの場所、またはトランザクションログを使用するかどうかを決定できます。

スクリプト化されたアップロードパブリケーションを同期するか、またはダウンロード専用のパブリケーションのみを使用する場合は、トランザクションログは必要ありません。

アップロードの準備において、dbmlsync ユーティリティは、同期している Mobile Link ユーザのすべてのサブスクリプションが最後に正常に同期された後に書き込まれたすべてのトランザクションログにアクセスする必要があります。ただし、通常、SQL Anywhere ログファイルは、定期的なデータベース管理作業の中でトランケートされ、名前が変更されます。その場合は、記述されている変更内容がすべて正常に同期されるまで、古いログファイルの名前を変更し、別のディレクトリに保存してください。

dbmlsync コマンドラインで、名前が変更されたログファイルが格納されているディレクトリを指定できます。前回の同期の後で作業ログファイルのトランケートと名前の変更が行われていない場合、または名前が変更されたログファイルがあるディレクトリから dbmlsync を実行する場合は、このパラメータを省略できます。

 参照
 例