Considérations relatives au clonage et à la mise à niveau pour Developer Sandboxes

  • Rversion finale: Zurich
  • Mis à jour 21 oct. 2025
  • 1 minute de lecture
  • Vous devez comprendre comment fonctionnent les modules d’extension et les bacs à sable avant de cloner ou de mettre à niveau une instance avec Developer Sandboxes.

    Étant donné que les bacs à sable sont automatiquement retirés après une mise à niveau ou un clone, vous devez vous assurer que tout travail que vous souhaitez conserver est conservé avant la mise à niveau.

    Mise à niveau des instances avec Developer Sandboxes

    Les mises à niveau de famille, de correctif et de sécurité mettent hors service tous les bacs à sable existants d’une instance. Après une mise à niveau, vous pouvez immédiatement commencer à créer des bacs à sable sans contacter le support.

    À partir du Zurich patch 5, Developer Sandboxes sauvegardera tous les ensembles de mises à jour des bacs à sable et les exportera vers l’instance principale. Les règles suivantes s’appliquent :
    • L’ensemble de mises à jour doit contenir au moins un changement depuis la création du bac à sable pour pouvoir être sauvegardé.
    • Les ensembles de mises à jour incomplets sont sauvegardés tant qu’il existe au moins un changement.
    • Si vous installez Developer Sandboxes sur une instance après Zurich le correctif 5, les ensembles de mises à jour sont automatiquement sauvegardés.
    • Si vous installez Developer Sandboxes sur une instance antérieure Zurich au correctif 5, vous devez ajouter la colonne export_state à la table sys_dsb :
      <element name="export_state" label="Export State" type="choice" default="not_exported">
          <choice>
             <element label="Not Exported" sequence="-1" value="not_exported"/>
             <element label="Requested" sequence="0" value="requested"/>
             <element label="Scheduled" sequence="1" value="scheduled"/>
             <element label="In Progress" sequence="2" value="in_progress"/>
             <element label="Completed" sequence="3" value="completed"/>
          </choice>
      </element>

    Clonage d’instances avec Developer Sandboxes

    Lorsque vous clonez une instance, les bacs à sable de l’instance cible sont supprimés et donc indisponibles. Vous devez ouvrir un ticket de support pour réactiver les bacs à sable après un clone.
    Remarque :
    Vous devez toujours enregistrer votre travail dans un bac à sable avant le clone.