Restaurer, restaurer et désinstaller

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • 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.

    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 dans la famille n’est pas disponible pour les installations de contrôle de source. Elles ne peuvent pas non plus être désinstallées de la même manière que ServiceNow® les applications du Store (c’est-à-dire avec la possibilité de conserver les tables et les colonnes). Ils peuvent être supprimés en supprimant l’enregistrement sys_app . Toutefois, 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 d’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 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 magasin.

    Pour éviter ces omissions, les enregistrements 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 nouveaux changements. Cela signifie que la 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 au-dessus de 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.