バッチスクリプトは、 Oracleの次のユーザーガイドドキュメントに概説されているルールに従って作成できます。
これを実現するためのコマンドクラスはDIMSYNCHRONIZATIONクラスであることに注意してください。
以下は、ガイドで使用されている例です。
execute datasynchronization
parameters(DataSynchronizationName, _
DataTransformationOperator, _
DataTransformationValue, _
FileName, _
UploadFile, _
ValidateOnly, _
WaitForCompletion)
values('CommaSync3', _
'*', _
'1.2345', _
'', _
'false', _
'false', _
'true');
DataSynchronizationNameは、事前に作成されたデータ同期の有効な名前である必要があります。これは、以下を使用してワークスペースから作成できます。
Navigation Button --> Administer --> Data Synchronization
DataTransformationOperatorは、データで変換が発生しないようにするために''にすることができます。これは通常、ソースアプリケーションの精度が宛先アプリケーションと異なる場合に使用されます。数千など。転送時に、ソースアプリケーションと宛先アプリケーションに一致するように値を調整する機会があります。
DataTransformationValueは、変換が発生しないようにするために''にすることができます。
FileNameとUploadFileは、同期のソースがファイルではないことを確認するために''にすることができます。
ValidateOnlyは、データ同期のみを検証するか実行するかによって、trueまたはfalseになります。(検証の場合はTrue、実行の場合はFalse)
WaitForCompletionは、バッチスクリプトの次の項目に進む前に、コードがプロセスの完了を待機するかどうかに応じて、trueまたはfalseになります。(待機の場合はTrue、スレッドを開始して次の項目に進む場合はFalse)