Paramètres par défaut

La valeur par défaut des options de mot clé est déterminée via une hiérarchie de paramètres possibles. Les valeurs définies à un certain niveau peuvent être remplacées par de nouvelles valeurs définies à un niveau inférieur.

Paramètres par défaut du fichier de configuration

La plupart des options de mot clé possèdent une valeur par défaut intégrée. Pour certains d'entre eux, la valeur par défaut peut être définie ou remplacée dans le fichier de configuration (cf Optim™ High Performance Unload (voir Configuration de Optim High Performance Unload ). Quelle que soit la manière dont la valeur par défaut est déterminée, qu'elle soit intégrée ou qu'elle soit définie dans les paramètres du fichier de configuration, la valeur identifiée est celle qui est utilisée pour l'option associée, sauf si celle-ci est remplacée. Cela revient à définir les valeurs par défaut de votre site, car ce sont les valeurs qui seront toujours utilisées par Optim High Performance Unload à moins qu'elles ne soient remplacées.

Paramètres par défaut du bloc GLOBAL

Le bloc GLOBAL vise à définir des valeurs par défaut pour les options qui s'appliqueront dans la suite du fichier de contrôle. N'importe quelle valeur par défaut spécifiée dans le bloc GLOBAL peut être remplacée par des blocs de niveau inférieur dans le même fichier de contrôle. Les blocs UNLOAD sont indépendants les uns des autres ; les options définies dans l'un d'entre eux n'affectent aucun autre bloc UNLOAD.

Paramètres par défaut de la ligne de commande

Certaines options de mot clé possèdent également des options correspondantes sur la ligne de commande. Si une option de la ligne de commande est spécifiée, elle remplace tous les autres paramètres et devient l'option utilisée pour ce déchargement. Par exemple, si vous avez un fichier de contrôle contenant une option CONNECT DATABASE qui indique une base de données, mais que vous souhaitez utiliser ce même fichier de contrôle avec une base de données différente, vous pouvez spécifier l'option -d nouveau_nom_base_données sur la ligne de commande :
control file : 
GLOBAL 
CONNECT TO DB_PRODUCTION

; 
UNLOAD .... 
;

Si vous souhaitez utiliser le même fichier de contrôle, mais en le déchargeant de la base de données DB_TEST, vous devez exécuter la commande suivante :
db2hpu -f control_file -d DB_TEST