Partager via


Comment : annuler une opération de refactorisation de base de données

Cette rubrique explique comment annuler les modifications après avoir appliqué des opérations de refactorisation de base de données à un ou plusieurs objets de base de données. Par exemple, si vous renommez une colonne d'une table, toutes les procédures stockées qui référencent cette colonne sont automatiquement mises à jour avec le nouveau nom. Pour plus d'informations, consultez Refactoriser le code et les données d'une base de données.

Vous pouvez utiliser la fonctionnalité d'annulation globale pour annuler les modifications après avoir appliqué des opérations de refactorisation de base de données. Vous pouvez annuler les modifications apportées à l'objet de schéma et à toutes les références à l'objet qui ont été mises à jour automatiquement. Ces mises à jour sont annulées dans une transaction, et tous les fichiers qui sont mis à jour par l'opération d'annulation sont enregistrés, même s'ils sont fermés pendant l'opération d'annulation.

Notes

Vous pouvez exécuter l'opération d'annulation uniquement si tous les plans de génération de données affectés sont fermés. Pour plus d'informations, consultez Dépannage des problèmes liés à la génération de données.

Pour annuler une opération de refactorisation de changement de nom

  • Dans le menu Edition, cliquez sur Annulation globale.

    Le texte de l'option de menu inclut les détails de l'opération qui sera annulée. Par exemple, le menu peut indiquer Annulation globale *Renommer de ShippedDate en ShippedDateAndTime. Vous pouvez également cliquer sur le bouton Annuler de la barre d'outils. Si vous cliquez sur la flèche de déroulement du bouton, les détails de l'opération qui sera annulée apparaissent.

    Si aucune opération ne peut être annulée, la commande sera désactivée et affichera le texte Annuler la dernière action globale.

    Notes

    Vous pouvez également rétablir des opérations à l'aide de Rétablissement global.

Voir aussi

Tâches

Comment : renommer des objets de base de données

Procédure pas à pas : appliquer des techniques de refactorisation de base de données

Comment : déployer des modifications de refactorisation d'une base de données

Concepts

Renommer toutes les références à un objet de base de données

Refactoriser le code et les données d'une base de données