Compartir a través de


Solucionar problemas de refactorización

Actualización: noviembre 2007

Al refactorizar objetos de base de datos, puede producirse el problema siguiente:

Nota:

Todos los cambios de refactorización se incluyen en un archivo de registro. Puede utilizar el archivo de registro para solucionar los problemas de refactorización más fácilmente. Para obtener más información, vea Refactorizar bases de datos.

La función global para deshacer los cambios no funciona después de cambiar el nombre de los objetos

Puede usar la funcionalidad global para deshacer los cambios cuando modifique el nombre de un objeto de esquema de base de datos. Es posible deshacer los cambios realizados en el objeto de esquema y en las referencias al objeto que se hayan actualizado automáticamente. Para obtener más información, consulte Cómo: Deshacer un cambio de nombre de objeto de base de datos.

La funcionalidad global para deshacer los cambios no funciona cuando hay planes de generación de datos abiertos. Puede abrir el menú Editar y puede hacer clic en Deshacer de forma global, pero la operación no se produce, ni tampoco aparece ningún mensaje de error. Este problema sólo ocurre si el plan de generación de datos abierto pertenece al proyecto de base de datos en el que está intentando deshacer una operación de refactorización Cambiar nombre. Este problema sólo afecta a las operaciones de refactorización. Todavía podrá revertir otras operaciones, aunque haya planes de generación de datos abiertos. Para evitar este problema, debe guardar y cerrar todos los planes de generación de datos abiertos antes de revertir una operación de refactorización.

Vea también

Conceptos

Introducción a la terminología de Database Edition

Otros recursos

Cambiar el nombre de objetos de base de datos