Hitachi

Hitachi Advanced Database Command Reference


2.6 Notes

  1. The adbarchivechunk command can only be executed when the HADB server is running.

  2. Use X'0A' (LF) or X'0D0A' (CRLF) for the line break code in any file specified in the options of the adbarchivechunk command.

  3. Use the adbcancel command to cancel execution of the adbarchivechunk command. Alternatively, use a method such as the adbstop --force command or the OS's kill command to forcibly terminate the server process. For details about how to use the adbcancel command to suspend an executing command, see 1.6 When suspending (forcibly terminating) an executing command.

  4. Archive chunk processing is performed by server processes. Therefore, using the Ctrl+C keys to forcibly terminate the adbarchivechunk command process will not interrupt archiving of chunks that is being performed by server processes (such processing continues). When the archive chunk processing is complete, the KFAA81001-I message is output to the message log file.

  5. When multiple archive files are created, the number of data items output for each file varies. Consequently, a file containing zero data items might be created. Archive files containing zero data items are deleted.

  6. If a chunk containing no data items is archived, an archive file is not created.

  7. If the adbarchivechunk command is executed while another command or application program is running, HADB might not be able to allocate the required number of processing real threads. If this happens, HADB waits until the required number of processing real threads can be allocated before executing the adbarchivechunk command. If allocation of processing real threads is placed in wait status, see the topic Points to consider about the number of processing real threads to be used during command execution in Points to consider when executing commands concurrently in Preparing Resources in the HADB Setup and Operation Guide and take appropriate action.

  8. Specify 9 for the archive chunk option adb_arcv_rthd_num. If you do not specify this option, or you specify a value other than 9, chunk archive processing might take longer.

  9. The following chunks cannot be archived:

    • Current chunk

    • Chunks that have never been changed to the normal status after being imported in wait status

    • Deletion-pending chunks

  10. If you execute the adbarchivechunk command with the -t option specified, chunk archive processing is not executed. Specify the -t option if you want to check in advance which chunks are to be archived, among those corresponding to the range specified in the -r option or the -c option.

    To perform chunk archive processing on the chunks after checking which chunks are to be archived, do not change any options other than the -t option, and execute the adbarchivechunk command with the -t option omitted.