Lorsque vous exécutez vos changements à partir d'un plan de modification, vous émettez des commandes modifiant votre base de données DB2. Le plan de modification présente un moyen consolidé de travailler sur une série de changements que vous souhaitez apporter à votre base de données.
Lorsque vous exécutez le plan de modification, vous pouvez définir les options relatives à la préservation des données, aux commandes d'annulation et aux commandes de maintenance DB2 dans la boîte de dialogue Révision et déploiement. Vous pouvez aussi définir ces options dans la vue Propriétés pour le plan de modification.
Toutes les modifications que vous apportez à une base de données sont réunies dans un plan de modification. Une base de données peut contenir un ou plusieurs plans de modifications. Un seul plan de modification peut être actif à la fois, ce qui signifie que les modifications que vous apportez sont ajoutées au plan de modification archivé.
Lorsqu'un plan de modification est actif, la Liste d'objets contient une barre d'outils supplémentaire pour le plan de modification. Si aucun plan de modification n'est actif et que vous initiez une modification de la base de données, un plan de modification est automatiquement créé. Par défaut, il est nommé Plan de modification par défaut horodatage, où horodatage se présente sous la forme aaaa-mm-jj hh-mm-ss. Le plan de modification qui vient d'être créé devient automatiquement le plan de modification actif. Vous pouvez aussi créer manuellement un plan de modification et lui donner le nom de votre choix. Une fois le plan de modification créé, vous pouvez en faire le plan de modification actif.
Un plan de modification reste actif jusqu'à ce que vous ayez déployé les modifications qu'il contient, fermé manuellement le plan de modification pour le reprendre ultérieurement, ou généré un autre plan de modification qui devient le plan de modification actif.
| Elément de menu | Description |
|---|---|
| Editer | Rend actif le plan de modification. Une barre d'outils du plan de modification s'affiche dans la Liste d'objets et le nom du plan de modification apparaît dans la barre d'outils. Les éventuelles modifications que vous apportez à la base de données sont ajoutés à ce plan de modification. Vous pouvez aussi double-cliquer sur le plan de modification pour le rendre actif. |
| Afficher | Affiche les modifications dans le plan de modification. Si un plan de modification est actif, il reste le plan de modification actif. |
| Attribution d'un nouveau nom | Ouvre une boîte de dialogue dans laquelle vous pouvez renommer le plan de modification. Pour les plans de modifications créés automatiquement et recevant un nom par défaut avec une valeur d'horodatage, vous pouvez souhaiter modifier ce nom pour le rendre plus significatif. |
| Supprimer | Supprime le plan de modification. Vous n'êtes pas invité à confirmer la suppression du plan de modification. |
| Révision et déploiement | Génère le fichier DDL permettant d'implémenter les modifications du plan de modification et affiche le fichier DDL généré dans la boîte de dialogue Révision et déploiement. |
| Revoir le script d'annulation | Affiche le fichier DDL généré permettant d'annuler les modifications apportées au catalogue de base de données lorsque le plan de modification a été exécuté avec succès par rapport à la base de données. Pour annuler les modifications, le plan de modification doit être DEPLOYE. |
| Propriétés | Affiche la vue Propriétés qui contient le plan de modification. Vous pouvez utiliser les onglets des propriétés pour modifier les attributs du plan de modification. |
| Etat du plan de modification | Description |
|---|---|
| EN ATTENTE | Les modifications du plan de modification n'ont pas été déployées dans le catalogue de base de données. Vous pouvez activer le plan de modification et apporter d'autres modifications, modifier un changement existant ou passer en revue et déployer le plan de modification. |
| DEPLOYE | Les modifications du plan de modification ont été déployées dans le catalogue de base de données. Si des commandes d'annulation ont été générées pour le plan de modification et que vous décidez que vous souhaitez annuler les modifications que vous avez apportées à la base de données, vous pouvez exécuter les commandes d'annulation. |

| Icône | Description |
|---|---|
![]() |
Affiche le nombre de modifications qui figurent actuellement dans le plan de modification. Vous pouvez cliquer sur le numéro lié pour afficher la liste des modifications concernant ce plan. |
![]() |
Génère le fichier DDL permettant d'implémenter les modifications du plan de modification et affiche le fichier DDL généré dans la boîte de dialogue Révision et déploiement. |
![]() |
Enregistre les éventuelles modifications récemment définies dans le plan de modification. |
![]() |
Ferme le plan de modification. Si des modifications n'ont pas encore été enregistrées, vous êtes invité à enregistrer ou à supprimer les modifications à la fermeture du plan de modification. |
Dans la Liste d'objets, des icônes indiquent si les objets du plan de modification actif sont en cours de création (
), de modification (
) ou de suppression (
).