Cette section permet d'adresser les fichiers scripts permettant de générer ou de mettre à jour une base DB2.
*ALL adresse le fichier contenant les requêtes permettant de créer une nouvelle base de données. Si ce fichier n'est pas spécifié, les tables seront créées en utilisant la description générique ([PDM/Generic]).
v.w est le script de requêtes SQL permettant de migrer la base de données de la version v.w vers la version spécifiée.
*REM adresse le fichier contenant les requêtes permettant de supprimer les tables d'une base de données. Si ce fichier n'est pas spécifié, les tables seront supprimées en utilisant la description générique ([PDM/Generic]).
Lors d'une mise à jour, le système essayera d'enchaîner des scripts depuis la version courante de la base de données vers la version indiquée dans le descripteur. Si aucun script n'est fourni pour la version courante lors d'une phase de l'enchaînement, le script générique sera joué en mode de conservation des données.
Cette section n'est pas obligatoirement présente.
[PDM/DB2]
*ALL = sample_pdm.sql
1.0 = 1.1, sample_10_11_db2.sql
1.1 = 1.2, sample_11_12_db2.sql
Paramètre |
Type |
Oblig. |
Défaut |
Description |
*ALL |
chaîne |
non |
Nom du script SQL décrivant l'ensemble de la structure de la base de données. Ce script n'est joué que lors de la création d'une base de données ou des tables dans une base de données existante. |
|
*REM |
chaîne |
non |
Nom du script SQL contenant les requêtes de suppression des données d'une base. Ce script n'est joué que lors de la suppression des tables d'une base de données. |
|
<N° Version> |
chaîne |
non |
Instruction pour la mise à jour d'une base de version <N° Version> Format : <N° Version suivant>, <nom script de génération des tables>. (1) |
(1) Voir la rubrique Gestion des versions de bases de données.