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 | ||
| BT | SYNP | offline | |
| 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 | ||
| RBAC_FILE | SYNP | ||
| RECORDSPANNING | 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 | ||
| SECURITY | SYNP | offline | |
| 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 |