Vous pouvez ouvrir un script de gestion des changements qui a été sauvegardé
et fermé.
Pourquoi et quand exécuter cette tâche
Lorsque vous travaillez avec un script de gestion des changements, il se peut que vous ne
terminiez pas la définition de tous les changements en une seule fois. Il se peut également que vous décidiez
d'exécuter les changements ultérieurement. Par conséquent, vous sauvegardez et fermez
le script de gestion des changements en prévoyant de travailler ultérieurement avec le script.
Procédure
Pour ouvrir un script de gestion des changements, procédez comme suit :
- Dans Explorateur d'administration,
accédez à la base de données pour laquelle vous avez créé le script de
gestion des changements et développez-la.
- Développez le dossier Change Management Scripts (Scripts de gestion des changements)
et cliquez deux fois sur le script de gestion des changements à ouvrir. Le script de gestion des changements s'ouvre dans
Change Management Script Editor (Editeur de scripts de gestion des changements). Si la base de données a été modifiée
après la fermeture du script de gestion des changements, les situations suivantes peuvent se produire dans la liste Object to be Changed (Objets à modifier) :
- Certains objets sont manquants de la liste Object to be Changed (Objets à modifier).
- Certains objets de la liste Object to be Changed (Objets à modifier)
sont marqués avec une icône d'erreur.
Lorsque vous ouvrez un script de gestion des changements,
Optim Database
Administrator valide les changements dans le script par rapport au catalogue de base de données. Chaque objet
à modifier (créer, modifier ou supprimer) est vérifié par rapport au catalogue pour déterminer
si le changement peut encore être pris en charge. Un objet est supprimé
de la liste
Objects to be Changed (Objets à modifier)
pour les situations suivantes :
- Un objet doit être créé, mais il existe déjà dans la base de données
- Un objet doit être modifié, mais l'objet n'existe plus dans la base de données
- Un objet doit être supprimé, mais l'objet n'existe plus dans la base de données
Lorsqu'Optim Database
Administrator détecte
une différence entre le script de gestion des changements et le catalogue de base de données, et détermine que l'objet à modifier doit être corrigé, l'objet reste dans la liste Objects to be Changed (Objets à modifier).
L'objet est marqué par une icône d'erreur. Par exemple, dans Change
Management Script Editor (Editeur de scripts de gestion des changements), vous avez modifié une table
pour supprimer une colonne, puis fermé le script de gestion des changements. Ensuite, une nouvelle colonne
a été ajoutée à la table. Lorsque vous ouvrez le script de gestion des changements, Optim Database
Administrator ne peut pas
déterminer si les deux colonnes ont le même nom et sont en conflit
l'une avec l'autre. Par conséquent, l'objet reste dans la liste Objects
to be Changed (Objets à modifier).
- Résolvez les problèmes avec les objets signalés par une icône d'erreur
dans la liste Objects to be Changed (Objets à modifier).
- Dans la liste, sélectionnez un objet signalé par une icône d'erreur et
cliquez sur Comparer. Un assistant s'ouvre et vous permet de comparer l'objet au catalogue de base de données. L'assistant
s'ouvre en mode lecture seule et vous ne pouvez pas apporter de changements à l'objet dans l'assistant.
- Utilisez l'assistant pour analyser la différence et fermez
l'assistant après avoir identifié les différences.
- Utilisez Change Management Script Editor (Editeur de scripts de gestion des changements) pour
modifier l'objet signalé par une icône d'erreur et résoudre les différences identifiées, ou cliquez sur Ignore (Ignorer) pour supprimer le marqueur d'erreur
de l'objet si vous déterminez que les différences ne posent pas problème.
Que faire ensuite
Vous pouvez continuer à travailler dans Change Management
Script Editor (Editeur de scripts de gestion des changements). Vous souhaiterez peut-être ajouter
des changements supplémentaires, générer les commandes de changement ou exécuter les commandes de changement générées.