El bloque DATABASE_BACKUP se habilita utilizando la palabra clave USING
BACKUP DATABASE.
Utilice la copia de seguridad de la base de datos o del espacio de tabla cuando
los datos en los contenedores no sean suficientes para los requisitos de recuperación. Cuando se realiza una descarga completa de una copia de seguridad,
este bloque es necesario en el bloque de descarga. Al especificar el uso de una copia de seguridad para leer los datos que se descargarán, se puede especificar la ubicación de la copia de seguridad que se utilizará mediante la especificación de las opciones exclusivas USE, FROM o LOAD. Cuando no se especifica la ubicación de copia de seguridad, se determina a partir del archivo histórico de Db2® , buscando en él el registro de copia de seguridad adecuado. La ubicación de la copia de seguridad se toma desde este registro. Cuando se ejecuta Optim™ High Performance Unload en modo autónomo para una descarga desde una copia de seguridad, no se puede omitir la especificación de la ubicación de la copia de seguridad. La razón es que el archivo histórico de Db2 necesario no es necesariamente accesible en este caso.
Atención: El bloque DATABASE_BACKUP puede ir inmediatamente seguido de una o más cláusulas select. De lo contrario, debe ser la última opción en el bloque UNLOAD. Este bloque requiere un punto y coma al final.
El diagrama siguiente muestra la sintaxis del bloque
DATABASE_BACKUP.Figura 1. bloque database_backup