EsbPartitionResetOtlChangeTime

ソース・パーティションから最終変更時刻を取得し、宛先パーティションの最終メタ変更時刻として割り当てます。

構文

            EsbPartitionResetOtlChangeTime
             (
            hCtx
            , 
            pSourceRegion
            , 
            pDestRegion
            )
ByVal 
            hCtx
                      As Long
      
            pSourceRegion
             As ESB_PART_DEFINED_T
      
            pDestRegion
               As ESB_PART_DEFINED_T

         
パラメータ説明

hCtx

APIコンテキスト・ハンドル。

pSourceRegion

新規時刻のパーティション。

pDestRegion

時刻がリセットされるパーティション。

備考

戻り値

正常終了の場合は0が戻され、失敗した場合はエラー・コードが戻されます。

アクセス

この関数を呼び出すには、データベース・マネージャのアクセス権限が必要です。

         Public Sub ESB_PartitionResetOtlChangeTime()

   Dim SourcePartition As ESB_PART_DEFINED_T
   Dim DestPartition As ESB_PART_DEFINED_T
   
   SourcePartition.usType = ESB_PARTITION_OP_REPLICATED
   DestPartition.usType = ESB_PARTITION_OP_REPLICATED

   SourcePartition.Direction = ESB_PARTITION_DATA_SOURCE
   DestPartition.Direction = ESB_PARTITION_DATA_TARGET

   SourcePartition.HostDatabase.HostName = "Dscharton2"
   DestPartition.HostDatabase.HostName = "Dscharton2"

   SourcePartition.HostDatabase.AppName = "Sampeast"
   DestPartition.HostDatabase.AppName = "East"

   SourcePartition.HostDatabase.DbName = "Samppart"
   DestPartition.HostDatabase.DbName = "Company"

   sts = EsbPartitionResetOtlChangeTime(hCtx, _
            SourcePartition, DestPartition)
   
End Sub
      

関連トピック