The following checkpoints are written by the Adabas utilities:
- SYNC
A checkpoint made during nucleus initialization, termination or cancel processing; during the ADAOPR function FEOF = PLOG; due to ADABCK NEW_PLOG processing; or during the function ADAOPR EXT_BACKUP=CONTINUE.
- SYNP
A checkpoint made by a utility that requires privileged control. Such utilities can perform updating without using the Adabas nucleus.
- SYNX
A checkpoint made by a utility that requires exclusive control (EXF) of one or more files.
The following tables shows which utilities or utility functions write which checkpoints. Where appropriate, information about the online/offline status of the database is also provided.
Utility | Utility Function | Checkpoint | Database Online/Offline, Comments |
---|---|---|---|
ADABCK | DUMP | SYNX |
The nucleus is only required when there is an AUTORESTART pending at the end of this function. |
EXU_DUMP | SYNC |
The nucleus is only required when there is an AUTORESTART pending at the end of this function. |
|
OVERLAY | SYNP |
The nucleus must NOT be active for overlay of the database or system files. The nucleus is not required for overlay of files. |
|
RESTORE | SYNP |
The nucleus must NOT be active for restore of the database or system files. The nucleus is not required for restore of files. |
|
ADACVT | SYNP |
ADACVT writes a SYNP checkpoint following successful completion. |
|
ADADBM | ADD_CONTAINER | SYNP | |
ADD_FIELDS | SYNP | offline | |
SYNX | online | ||
ALLOCATE | SYNP | ||
CHANGE_FILEDS | SYNP | offline | |
SYNX | online | ||
DEALLOCATE | SYNP | ||
DELCP | SYNP | ||
DELETE | SYNP | offline | |
SYNX | online | ||
DROP_FIELDS | SYNP | offline | |
SYNX | online | ||
DROP_LOBFILE | SYNP | ||
EXTEND_CONTAINER | SYNP | ||
NEW_DBID | SYNP | ||
NEWWORK | SYNP | ||
PGM_REFRESH | SYNP | ||
RECOVER | SYNP | ||
REDUCE_CONTAINER | SYNP | ||
REFRESH | SYNP | ||
REMOVE_CONTAINER | SYNP | ||
REMOVE_REPLICATION | SYNP | offline | |
RENAME | SYNP | ||
RENUMBER | SYNP | ||
REPLICATION_FILES | SYNP | offline | |
SYNX | online | ||
RESET | SYNX | ||
REUSE | SYNP | ||
SYFMAX | SYNP | offline | |
SYNX | online | ||
ADAFDU | - | SYNP | offline |
SYNX | online | ||
ADAINV | INVERT | SYNP | |
REINVERT | SYNP | ||
RELEASE | SYNP | ||
RESET_UQ | SYNP | ||
SET_UQ | SYNP | ||
VERIFY | SYNX | ||
ADAMUP | UPDATE | SYNP | |
ADANUC | On startup and termination | SYNC | |
ADAOPR | FEOF=PLOG | SYNC |
online After the FEOF=PLOG checkpoint, ADANUC writes a SYNC checkpoint for the start of the new PLOG session. |
EXT_BACKUP=PREPARE | SYNX |
online Written at EXT_BACKUP started |
|
EXT_BACKUP=CONTINUE | SYNC |
online Written at FEOF=PLOG |
|
SYNX |
online Written at EXT_BACKUP terminated |
||
ADAORD | EXPORT | SYNX | |
IMPORT | SYNP | ||
IMPORT_RENUMBER | SYNP | ||
REORDER | SYNP | ||
ADAREC | REGENERATE | SYNX | |
ADAULD | DBID | SYNX |