markOffline

markOffline() updating;

The markOffline method of the JadeDbFilePartition class marks a database partition as officially absent so that it can be taken offline. This enables you to distinguish attempted accesses to objects in the partition from accesses to objects in a missing partition.

An offline partition must be frozen and is not available for restart recovery or transaction abort. The action of marking a partition offline achieves a database quietpoint (no active transactions), executes a checkpoint to establish a new restart recovery point, and if necessary, freezes the partition. Transaction processing is re-enabled once the mark offline operation has completed or aborted.

You cannot mark a partition offline that is required for object creation (that is, any partition in the creation window).

An exception is raised if the database file or partition is not created, the partition is required for object creation, the database file is locked for reorganization, or you are attempting the operation when the database is in backup state.