Cómo: Controlar la pérdida de datos durante la implementación en bases de datos existentes
Actualización: noviembre 2007
Cuando se realizan cambios en un proyecto de base de datos y después se implementan en un servidor de bases de datos, algunos cambios pueden producir la pérdida de datos al quitar y volver a crear objetos de base de datos. Puede establecer una opción en el proyecto de base de datos para controlar si una implementación debería cancelarse si un cambio pudiese producir la pérdida de datos. Si puede volver a generar los datos fácilmente, puede decidir permitir la pérdida de datos. Por ejemplo, puede tomar esta decisión si está trabajando en un entorno de desarrollo aislado en una base de datos que llenó con datos de prueba mediante el Generador de datos.
Para permitir la pérdida de datos durante la implementación en una base de datos existente
En el Explorador de soluciones, haga clic en el proyecto de base de datos cuyas propiedades desea configurar.
En el menú Ver, haga clic en Páginas de propiedades.
Aparecerá el cuadro de diálogo de propiedades del proyecto de base de datos.
Nota: También puede hacer clic con el botón secundario en el proyecto de base de datos y elegir Propiedades.
Haga clic en la ficha Generar.
Desactive la casilla Bloquear implementación incremental si puede dar lugar a pérdida de datos.
En el menú Archivo, haga clic en Guardar los elementos seleccionados.
Se guardarán los cambios que ha realizado en las propiedades del proyecto. En posteriores implementaciones del proyecto de base de datos se permitirán cambios que produzcan pérdida de datos.
Para evitar la pérdida de datos durante la implementación en una base de datos existente
En el Explorador de soluciones, haga clic en el proyecto de base de datos cuyas propiedades desea configurar.
En el menú Ver, haga clic en Páginas de propiedades.
Aparecerá el cuadro de diálogo de propiedades del proyecto de base de datos.
Nota: También puede hacer clic con el botón secundario en el proyecto de base de datos y elegir Propiedades.
Haga clic en la ficha Generar.
Active la casilla Bloquear implementación incremental si puede dar lugar a pérdida de datos.
En el menú Archivo, haga clic en Guardar los elementos seleccionados.
Se guardarán los cambios que ha realizado en las propiedades del proyecto. En posteriores implementaciones del proyecto de base de datos, se cancelará la implementación si los cambios pueden producir pérdida de datos.
Seguridad
Para implementar cambios en una base de datos de destino, debe tener permisos para realizar cambios en esa base de datos.
Vea también
Tareas
Tutorial: Implementar cambios en una base de datos existente con control de versiones
Conceptos
Descripción general de la compilación e implementación de bases de datos
Información general acerca de la configuración del proyecto de base de datos
Introducción a la terminología de Database Edition
Otros recursos
Proteger los datos durante una operación de cambio de nombre