Blocco CATALOG_BACKUP

Questo blocco viene abilitato utilizzando la parola chiave USING BACKUP CATALOG . Utilizzare il backup del catalogo quando il catalogo database non è disponibile o il catalogo corrente non riflette le strutture nei file di backup dei dati. Quando si specifica l'utilizzo di un backup per la lettura del catalogo, è possibile specificare l'ubicazione del backup da utilizzare tramite la specifica di opzioni esclusive USE, FROM o LOAD. Quando l'ubicazione di backup non è specificata, viene determinata dal file di cronologia Db2® , ricercando in esso il record di backup appropriato. La posizione di backup viene presa da questo record. Quando si esegue Optim™ High Performance Unload in modalità autonoma per uno scarico da un backup, la specifica della posizione del backup non può essere omessa. Il motivo è che il file di cronologia Db2 necessario non è necessariamente accessibile in questo caso.

Il seguente diagramma di sintassi mostra il blocco CATALOG_BACKUP.

Attenzione: questo blocco termina con un punto e virgola.
Figura 1. Blocco catalog_backup

1  USING BACKUP CATALOG  db_name?  TABLESPACE ( + , "tblspace__name" ) 
2.1 
2.2.1  USE
2.2.2.1  TSM?  TSMNODE "tsmnode_name"
2.2.2.1 XBSA
2.1?  OPEN nn SESSIONS
2.2.1  OPTIONS
2.2.2.1 "options_string"
2.2.2.1 @/path/filename
2.2.1  FROM + , "dir"
2.1 
2.2.1  LOAD "path/shared_library"
2.2.1  OPEN nn SESSIONS
2.2.1  OPTIONS
2.2.2.1 "options_string"
2.2.2.1 @/path/filename 
2.1  TAKEN AT date_time
2.1  PARALLELISM nn
2.1  CATN nn
1 ;