Enregistrer un ensemble de mises à jour en tant que fichier XML local

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Les administrateurs peuvent exporter un ensemble de mises à jour sous forme de fichier XML pour enregistrer une version spécifique d’une application ou un ensemble de modifications.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    En règle générale, vous créez un fichier XML d’un ensemble de mises à jour lorsque l’une des conditions suivantes s’applique :
    • Comme les deux instances ne disposent pas de connectivité réseau, vous ne pouvez donc pas récupérer d’ensembles de mises à jour à partir de l’instance distante ni créer de source de données pour extraire ou importer des données directement à partir de l’instance distante.
    • Vous ne souhaitez pas fournir d’informations d’identification d’administrateur à l’instance source (par exemple, vous ne voulez pas partager un mot de passe administrateur avec des personnes extérieures à votre entreprise) et ne pouvez donc pas récupérer d’ensembles de mises à jour ni créer de source de données.
    • Vous souhaitez sauvegarder localement les personnalisations importantes.
    La possibilité d’exporter et d’importer des personnalisations en tant que fichier XML est fournie par les actions d’interface utilisateur suivantes :
    • Exporter au format XML dans la table Ensemble de mises à jour [sys_update_set].
    • Exporter au format XML dans la table Ensemble de mises à jour récupéré [sys_remote_update_set].
    • Importez un ensemble de mises à jour à partir d’un fichier XML dans la table Ensemble de mises à jour récupéré [sys_remote_update_set].

    L’action d’interface utilisateur Exporter vers XML sur la table de l’ensemble de mises à jour [sys_update_set] appelle un processeur appelé UnloadRetrievedUpdateSet, qui transforme un ensemble de mises à jour local en ensemble de mises à jour récupéré, exporte l’ensemble de mises à jour récupéré avec sa liste connexe, puis supprime l’ensemble de mises à jour temporaire, si nécessaire.

    Les actions d’interface utilisateur Exporter vers XML dépendent du script include ExportWithRelatedLists, qui exporte un enregistrement et des listes connexes définies manuellement vers un fichier XML unique.

    Procédure

    1. Accédez aux Ensembles de mises à jour système et cliquez sur Ensembles de mises à jour locaux ou Ensembles de mises à jour récupérés.
      Remarque :
      Les ensembles de mises à jour récupérés doivent être dans un état chargé pour être exportés.
    2. Sélectionnez un ensemble de mises à jour à l’état Terminé .
    3. Dans le formulaire Ensemble de mises à jour, cliquez sur le lien connexe Exporter vers XML .
    4. Enregistrez le fichier XML.
      Un fichier XML est créé. Lorsque le fichier est chargé sur une autre instance, il apparaît comme un ensemble de mises à jour récupéré, qu’il soit local ou récupéré sur l’instance où il a été créé.

    Charger les personnalisations à partir d’un seul fichier XML

    Les administrateurs peuvent charger un fichier XML d’ensemble de mises à jour pour appliquer une version spécifique d’une application ou un ensemble de modifications.

    Avant de commencer

    Rôles requis : admin

    Procédure

    1. Élevez les privilèges au rôle security_admin.
    2. Accédez à la Ensembles de mises à jour système > Ensembles de mises à jour récupérés.
    3. Cliquez sur Importer un ensemble de mises à jour à partir d'un fichier XML .
    4. Cliquez sur Choisir un fichier, puis sélectionnez un fichier XML.
    5. Cliquez sur Charger.
      La personnalisation est maintenant disponible en tant qu'ensemble de mises à jour récupéré avec l'état Chargé.
    6. Suivez la procédure standard pour valider l’ensemble de mises à jour.
      Figure 1. Ensembles de mises à jour récupérés
      Ensemble de mises à jour récupéré