Takes the "last change" time from the source partition and assigns it as a "last meta change" time of a destination partition.
ESS_FUNC_M EssPartitionResetOtlChangeTime (hCtx, pSourcePartition, pDestinationPartition);
| ESS_HCTX_T | hCtx; |
| ESB_PPART_DEFINED_T | pSourcePartition; |
| ESB_PPART_DEFINED_T | pDestinationPartition; |
| hCtx | Essbase API context handle. |
| pSourcePartition | Partition for the new time. |
| pDestinationPartition | Partition where the time is reset. |
Returns zero if successful; error code if unsuccessful
A call to this function requires database designer access privileges.
ESS_STS_T ESS_PartitionResetOtlChangeTime(ESS_HCTX_T hCtx)
{
ESS_STS_T sts;
ESS_PART_DEFINED_T SourcePartition, TargetPartition;
memset(&SourcePartition, 0, sizeof(ESS_PART_DEFINED_T));
memset(&TargetPartition, 0, sizeof(ESS_PART_DEFINED_T));
SourcePartition.HostDatabase.pszHostName = "local";
SourcePartition.HostDatabase.pszAppName = "App1";
SourcePartition.HostDatabase.pszDbName = "Src1";
SourcePartition.usType = ESS_PARTITION_OP_LINKED;
SourcePartition.usDirection = ESS_PARTITION_DATA_SOURCE;
TargetPartition.HostDatabase.pszHostName = "local";
TargetPartition.HostDatabase.pszAppName = "App1";
TargetPartition.HostDatabase.pszDbName = "Trg1";
TargetPartition.usType = ESS_PARTITION_OP_LINKED;
TargetPartition.usDirection = ESS_PARTITION_DATA_TARGET;
sts = EssPartitionResetOtlChangeTime (hCtx, &SourcePartition, &TargetPartition);
printf("EssPartitionResetOtlChangeTime sts: %ld\n",sts);
return(sts);
}
Constant and Structure Definitions for
Partitions
EssPartitionApplyOtlChangeFile()
EssPartitionApplyOtlChangeRecs()
EssPartitionCloseDefFile()
EssPartitionFreeDefCtx()
EssPartitionFreeOtlChanges()
EssPartitionGetAreaCellCount()
EssPartitionGetList()
EssPartitionGetOtlChanges()
EssPartitionGetReplCells()
EssPartitionNewDefFile()
EssPartitionOpenDefFile()
EssPartitionPurgeOtlChangeFile()
EssPartitionPutReplCells()
EssPartitionReadDefFile()
EssPartitionReplaceDefFile()
EssPartitionResetOtlChangeTime()
EssPartitionValidateDefinition()
EssPartitionWriteDefFile()