Share via


Cómo: Deshacer una operación de refactorización de base de datos

En este tema se explica cómo deshacer los cambios después de aplicar operaciones de refactorización de base de datos a uno o varios objetos de base de datos. Por ejemplo, si cambia el nombre de una columna de una tabla, el nombre de dicha columna se actualizará en los procedimientos almacenados que hagan referencia a la columna. Para obtener más información, consulte Refactorizar código de base de datos y datos.

Puede usar la funcionalidad global para deshacer los cambios después de aplicar alguna de las opciones de refactorización de base de datos. Es posible deshacer los cambios realizados en el objeto de esquema y en cualquier referencia al objeto que se actualizó automáticamente. Estas actualizaciones se deshacen en una transacción y se guardan todos los archivos actualizados al deshacer, aunque se cerraran en la operación.

Nota

Para poder deshacer debe cerrar todos los planes de generación de datos afectados. Para obtener más información, consulte Solución de problemas de generación de datos.

Para deshacer una operación de refactorización de cambio de nombre

  • En el menú Edición, haga clic en Deshacer de forma global.

    El texto de la opción de menú incluye los detalles de la operación que se va a deshacer. Por ejemplo, el menú podría decir Deshacer *Cambiar nombre de ShippedDate a ShippedDateAndTime de forma global. También puede hacer clic en el icono Deshacer de la barra de herramientas. Si hace clic en la flecha de lista desplegable en el botón, se mostrarán los detalles de la operación que se va a deshacer.

    Si no se puede deshacer ninguna operación, se deshabilitará el comando y se mostrará el texto Deshacer la última acción global.

    Nota

    También puede rehacer operaciones mediante Rehacer de forma global.

Vea también

Tareas

Cómo: Cambiar el nombre de objetos de base de datos

Tutorial: Aplicar las técnicas de refactorización de base de datos

Cómo: Implementar cambios de refactorización en bases de datos

Conceptos

Cambiar el nombre de todas las referencias a un objeto de base de datos

Refactorizar código de base de datos y datos