SQL 2008, no puedo modificar tablas

15/07/2009 - 18:22 por Nuria V P | Informe spam
Buenas tardes:

He instalado SQL 2008 en Windows 2008 server y he restaurado una bbdd de
SQL 2005. No me ha dado ningun problema nada pero ahora que quiero añadir un
campo en una tabla me sale el mensaje siguiente:

"No se permite guardar los cambios. Los cambios que ha realizado
requiere que se quiten y vuelvan a crear las siguientes tablas. Quiza ha
realizado cambios en una tabla que no se puede volver a crear o ha
habilitado la opcion Impedir guadar los cambios que requieran volvr a crear
tablas".

No tengo ni idea de qué hacer. ¿Podéis ayudarme?

Gracias anticipadas por vuestro tiempo,
 

Leer las respuestas

#1 Carlos Sacristan
15/07/2009 - 18:36 | Informe spam
Es una opción nueva de Management Studio: Tools/Options/Designers/Table and
Database Designers/Prevent saving changes that require table re-creation

Marcando esta opción (que es como viene de forma predeterminada), se impide
que se ejecute la acción que has realizado desde el diseñador si dicha
acción supone la recreación de la tabla.

Si te fijas en el script que genera SSMS al añadir un campo a la tabla, lo
que hace es crear una nueva, en vez de hacerlo a través de la instrucción
ALTER TABLE tuTabla ADD columna... Te recomiendo acostumbrarte a hacerlo
todo a través de instrucciones TSQL en vez de por el diseñador. Aprenderás
más, además de conseguir instrucciones más eficientes.

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático

http://blogs.solidq.com/es/elrincondeldba


"Nuria V P" wrote in message
news:
Buenas tardes:

He instalado SQL 2008 en Windows 2008 server y he restaurado una bbdd
de SQL 2005. No me ha dado ningun problema nada pero ahora que quiero
añadir un campo en una tabla me sale el mensaje siguiente:

"No se permite guardar los cambios. Los cambios que ha realizado
requiere que se quiten y vuelvan a crear las siguientes tablas. Quiza ha
realizado cambios en una tabla que no se puede volver a crear o ha
habilitado la opcion Impedir guadar los cambios que requieran volvr a
crear tablas".

No tengo ni idea de qué hacer. ¿Podéis ayudarme?

Gracias anticipadas por vuestro tiempo,



Preguntas similares