PUTUPDATEDREPLCELLS

This command replicates all changed data cells in the replicated partition from the data source database you selected with the SELECT command, to the specified data target database. Use this command when you are in the data source database.

Syntax

1:

PUTUPDATEDREPLCELLS targetServerName targetAppName targetDbName

2:

PUTUPDATEDREPLCELLS ALL
ParameterDescription

targetServerName

Host name of the computer where the data target resides.

targetAppName

Name of the data target application to which changed cells are replicated.

targetDbName

Name of the data target database to which changed cells are replicated.

ALL

Updates all changed cells in all partitions where the selected database is a data replication source.

Notes

The PUTUPDATEDREPLCELLS command takes all changed replicated data cells from the selected data source, and replicates them in the data target database.

Essbase determines what updates are performed based on an internal time stamp which is read at the block level. Whenever data in the block changes, Essbase updates the time stamp to the current time. If data is changed that is not defined in the replication area, but is part of the data block, the time stamp is still reset. Therefore, it is possible to update data in the replication area, even though the replicated data has not changed.

When a block is removed by such actions as RESETDB, and you request an update of the replication cells, Essbase performs an internal search that identifies blocks without time stamps. Essbase then gets all cells from the replication area, instead of only changed cells. This may take some time, depending on the size of the block.

PUTUPDATEDREPLCELLS puts cells from the data source server to the data target server, based on a request made from the data source; GETUPDATEDREPLCELLS gets cells from the data source to the data target, based on a request made from the data target.

Example

PUTUPDATEDREPLCELLS "Aspen" "Sample" "Basic";

See Also