Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
この文は、Ultra Light 同期プロファイルを作成または置換するために使用します。同期プロファイルによって、Ultra Light データベースが Mobile Link サーバーと同期する方法を定義します。
CREATE [OR REPLACE] SYNCHRONIZATION PROFILE sync-profile-name sync-option [;...]
sync-option : sync-option-name = sync-option-value
sync-option-name : string
sync-option-value : string
OR REPLACE 句 指定の同期プロファイルがすでに存在する場合は、そのプロファイルが置換されます。プロファイルが存在しない場合は作成されます。
sync-profile-name 同期プロファイルの名前。
sync-option 1 つ以上の同期オプションの値ペアがセミコロンで区切られた文字列。たとえば、'option1=value1;option2=value2' のように記述します。
'option1=value1;option2=value2'
sync-option-name 同期プロファイルオプションの名前。
sync-option-value 同期プロファイルオプションの値。
REPLACE 句を使用して、既存の同期プロファイルを変更できます。この句により、同期プロファイルの内容が、新しい sync-option 文字列に含まれている内容に置換されます。この方法は、同期プロファイルを削除してから、新しい文字列を使用して同じ名前のプロファイルを作成する方法と同じです。したがって、同期プロファイルに完全な同期定義を含める必要はありません。同期の実行時にパラメーターをマージまたは上書きできるからです。
STREAM 同期プロファイルオプションは、他のオプションとは異なり、値にサブリストが含まれます(例:'STREAM=TCPIP{host=192.168.1.1;port=1234}')。この場合、'host=192.168.1.1;port=1234' がサブリストです。サブリストの値を追加または削除するには、STREAM の sync-option-name と sub-option-name の間にピリオドを使用します。たとえば、MERGE 'stream.port=5678;stream.host=;compression=zlib' のようにすると、同期プロファイルは stream=TCPIP{port=5678;compression=zlib} になります。新しい値にストリームを設定しようとすると、ストリームの値全体が置換されます。たとえば、MERGE 'stream=HTTPS' のようにすると、同期プロファイルは stream=HTTPS{} になります。
'STREAM=TCPIP{host=192.168.1.1;port=1234}'
'host=192.168.1.1;port=1234'
MERGE 'stream.port=5678;stream.host=;compression=zlib'
stream=TCPIP{port=5678;compression=zlib}
MERGE 'stream=HTTPS'
なし
次の文は、Test1 という同期プロファイルを作成します。
CREATE SYNCHRONIZATION PROFILE Test1 'MobiLinkUid=mary;Stream=TCPIP{host=192.168.1.1;port=1234}'