Annuler un ensemble de mises à jour
Vous pouvez annuler les changements apportés aux enregistrements existants pour n’importe quel ensemble de mises à jour validé.
Avant de commencer
Rôle requis : admin
Pourquoi et quand exécuter cette tâche
L’annulation d’un ensemble de mises à jour crée des mises à jour de suppression dans l’ensemble de mises à jour actuel. Si vous validez, annulez puis réappliquez un ensemble de mises à jour distant, des erreurs apparaissent dans l’aperçu car les mises à jour supprimées sont considérées comme des modifications plus récentes et provoquent des collisions.
Avertissement :
Ne pas annuler l’ensemble de mises à jour par défaut . Cette action peut endommager la configuration de l’instance.
Le processus d’annulation inverse à la fois les mises à jour au niveau de l’enregistrement et les modifications apportées au dictionnaire. Certains changements causés par un retour en arrière peuvent entraîner une perte de données. Voici les résultats attendus du processus de retour en arrière :
| Mise à jour du client | Résultat de l’action d’annulation |
|---|---|
| Une nouvelle table | La table est supprimée de la base de données, ce qui supprime toutes les données qu’elle contient. |
| Un nouveau champ | Le champ est supprimé de la base de données, ce qui entraîne la suppression de toutes les données qui s’y trouvent. |
| Un champ supprimé | Le champ est restauré dans la base de données, mais les données d’origine sont perdues. |
| Un champ redimensionné | Le redimensionnement du champ est inversé. Si le champ a été augmenté, les données sont d’abord tronquées pour éviter les erreurs. |
| Un formulaire configuré | Le formulaire revient à son état précédent. |
| Un enregistrement est inséré | L’enregistrement est supprimé. (Voir la note ci-dessous) |
| Un enregistrement est supprimé | L’enregistrement est restauré avec ses données d’origine. |
Avertissement :
Le retrait d’un ensemble de mises à jour appartenant à un lot d’ensemble de mises à jour peut affecter les autres ensembles de mises à jour du lot. Pour plus d'informations, consultez Retour arrière d’un ensemble de mises à jour par lots.
- Si la sys_package est globale, elle est supprimée.
- Si le sys_package n’est pas global et qu’il contient une valeur, un avertissement s’affiche indiquant qu’il n’y a pas de suppression. Au lieu de cela, le sys_update_xml est placé dans l’ensemble de mises à jour par défaut et l’enregistrement est laissé en place.