Legacy - Restaurer, revenir en arrière et désinstaller
L’installation de l’application à partir du référentiel d’applications est enregistrée pour la restauration, ce qui signifie qu’en tant qu’administrateur, vous pouvez restaurer la dernière installation d’une application sélectionnée. Lorsque vous restaurez une application, vous supprimez toutes les mises à jour de code, de table et de fichier de l’installation initiale.
Essayez plutôt de créer et de modifier des applications dans la version actuelle de ServiceNow Studio Pour plus d'informations, consultez ServiceNow Studio.
Les installations de contrôle de source ne sont pas enregistrées pour la restauration, ce qui signifie que la fonctionnalité de restauration permettant d’annuler un référentiel d’applications, une installation de stockage ou une mise à niveau interne à la famille n’est pas disponible pour les installations de contrôle de source. Elles ne peuvent pas non plus être désinstallées dans le même sens que les applications du Store (c’est-à-dire avec ServiceNow® l’option de conservation des tables et des colonnes). Ils peuvent être supprimés en supprimant l’enregistrement sys_app . Cependant, pour les applications incluses dans le périmètre, cela détruit le schéma sous-jacent et ses données.
Vous ne pouvez pas supprimer les applications globales tant que tous les fichiers d’application n’ont pas été déplacés vers une autre application globale. La suppression d’un enregistrement de sys_app pour une application crée également des enregistrements sys_update_xml avec des charges utiles DELETE . Ces charges utiles peuvent générer des sauts si la même application est ensuite installée via le référentiel d’applications ou ServiceNow le Store.
Pour éviter ces erreurs, les enregistrements de sys_update_xml doivent être supprimés manuellement avant l’installation de l’application à partir du référentiel d’applications. L’installation à partir du contrôle de source ne dispose pas non plus de l’option Retour arrière que contiennent les ensembles de mises à jour pour supprimer un sous-ensemble de nouvelles modifications. Cela signifie que la capacité de récupération dans ce modèle est limitée à l’installation d’une version corrigée (plus ancienne ou plus récente) de l’application par-dessus la version actuelle. Cette action restaure uniquement les métadonnées ou la configuration. Les données perdues à la suite d’une mauvaise installation doivent être récupérées à partir d’une restauration de base de données.