Realizar cambios en Tablas en SQL2008 STD

19/03/2009 - 23:03 por new.microsoft.com | Informe spam
Amigos,

tengo tablas creadas en SQL2008 y cuando quiero cambiar el nombre de un
campo, tipo de dato o ponerlo Null, me muestra un error informando que
no esta habilitada la opcion de remplazar o volver a ejecutar el comando
create table.

Alguien sabe como dar solución a esto.


Daby Acosta

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
20/03/2009 - 01:26 | Informe spam
Es una opcion de SSMS. Ve en el menu a "Tools - Options...", luego ve a
"Designers - Table and Database Designers" y quita la marca de la opcion
"Prevent saving changes that require table re-creation".

Espero estes conciente de las concecuencia de desactivar esta opcion.


AMB



"new.microsoft.com" wrote:

Amigos,

tengo tablas creadas en SQL2008 y cuando quiero cambiar el nombre de un
campo, tipo de dato o ponerlo Null, me muestra un error informando que
no esta habilitada la opcion de remplazar o volver a ejecutar el comando
create table.

Alguien sabe como dar solución a esto.


Daby Acosta


Respuesta Responder a este mensaje
#2 new.microsoft.com
20/03/2009 - 18:56 | Informe spam
Como asi, en que puede perjudicar al SQL con este tema???

Gracias

Dany A.


El 19/03/2009 07:26 p.m., Alejandro Mesa escribió:
Es una opcion de SSMS. Ve en el menu a "Tools - Options...", luego ve a
"Designers - Table and Database Designers" y quita la marca de la opcion
"Prevent saving changes that require table re-creation".

Espero estes conciente de las concecuencia de desactivar esta opcion.


AMB



"new.microsoft.com" wrote:

Amigos,

tengo tablas creadas en SQL2008 y cuando quiero cambiar el nombre de un
campo, tipo de dato o ponerlo Null, me muestra un error informando que
no esta habilitada la opcion de remplazar o volver a ejecutar el comando
create table.

Alguien sabe como dar solución a esto.


Daby Acosta


Respuesta Responder a este mensaje
#3 Alejandro Mesa
20/03/2009 - 19:30 | Informe spam
Primero debes saber que SSMS usa crear una nueva tabla para la mayoria de
cambios que se hacen usando el modo de disenio. Eso lo puedes ver si
presionas el boton para crear el script de los cambios. Supon que tienes una
tabla con varios millones de filas y que SSMS decide crear una nueva tabla,
cuanto tiempo crees que pueda tomar la operacion?

A eso es a lo que me refiero, y por lo cual la mayoria de administradores de
base de datos prefieren que los cambios se hagan directamente con T-SQL, sin
que estos sean generados por SSMS.

Si buscas en este grupo, de seguro has de encontrar uno que otro hilo, donde
el OP se queja de cuanto tiempo ha tomado una operacion de cambio en el
disenio, ejecutada desde el diseniador de SSMS.

Aqui tienes un ejemplo.

http://www.microsoft.com/communitie...r&fltr

AMB


"new.microsoft.com" wrote:

Como asi, en que puede perjudicar al SQL con este tema???

Gracias

Dany A.


El 19/03/2009 07:26 p.m., Alejandro Mesa escribió:
> Es una opcion de SSMS. Ve en el menu a "Tools - Options...", luego ve a
> "Designers - Table and Database Designers" y quita la marca de la opcion
> "Prevent saving changes that require table re-creation".
>
> Espero estes conciente de las concecuencia de desactivar esta opcion.
>
>
> AMB
>
>
>
> "new.microsoft.com" wrote:
>
>> Amigos,
>>
>> tengo tablas creadas en SQL2008 y cuando quiero cambiar el nombre de un
>> campo, tipo de dato o ponerlo Null, me muestra un error informando que
>> no esta habilitada la opcion de remplazar o volver a ejecutar el comando
>> create table.
>>
>> Alguien sabe como dar solución a esto.
>>
>>
>> Daby Acosta
>>
>>

Respuesta Responder a este mensaje
#4 Alejandro Mesa
20/03/2009 - 20:01 | Informe spam
http://www.microsoft.com/communitie...=1&tidf50fc6-8fbc-4881-8863-4f63b0936765


AMB

"Alejandro Mesa" wrote:

Primero debes saber que SSMS usa crear una nueva tabla para la mayoria de
cambios que se hacen usando el modo de disenio. Eso lo puedes ver si
presionas el boton para crear el script de los cambios. Supon que tienes una
tabla con varios millones de filas y que SSMS decide crear una nueva tabla,
cuanto tiempo crees que pueda tomar la operacion?

A eso es a lo que me refiero, y por lo cual la mayoria de administradores de
base de datos prefieren que los cambios se hagan directamente con T-SQL, sin
que estos sean generados por SSMS.

Si buscas en este grupo, de seguro has de encontrar uno que otro hilo, donde
el OP se queja de cuanto tiempo ha tomado una operacion de cambio en el
disenio, ejecutada desde el diseniador de SSMS.

Aqui tienes un ejemplo.

http://www.microsoft.com/communitie...p;fltr>

AMB


"new.microsoft.com" wrote:

> Como asi, en que puede perjudicar al SQL con este tema???
>
> Gracias
>
> Dany A.
>
>
> El 19/03/2009 07:26 p.m., Alejandro Mesa escribió:
> > Es una opcion de SSMS. Ve en el menu a "Tools - Options...", luego ve a
> > "Designers - Table and Database Designers" y quita la marca de la opcion
> > "Prevent saving changes that require table re-creation".
> >
> > Espero estes conciente de las concecuencia de desactivar esta opcion.
> >
> >
> > AMB
> >
> >
> >
> > "new.microsoft.com" wrote:
> >
> >> Amigos,
> >>
> >> tengo tablas creadas en SQL2008 y cuando quiero cambiar el nombre de un
> >> campo, tipo de dato o ponerlo Null, me muestra un error informando que
> >> no esta habilitada la opcion de remplazar o volver a ejecutar el comando
> >> create table.
> >>
> >> Alguien sabe como dar solución a esto.
> >>
> >>
> >> Daby Acosta
> >>
> >>
>
Respuesta Responder a este mensaje
#5 Alejandro Mesa
20/03/2009 - 20:01 | Informe spam
http://www.microsoft.com/communitie...=1&tidf50fc6-8fbc-4881-8863-4f63b0936765


AMB

"Alejandro Mesa" wrote:

Primero debes saber que SSMS usa crear una nueva tabla para la mayoria de
cambios que se hacen usando el modo de disenio. Eso lo puedes ver si
presionas el boton para crear el script de los cambios. Supon que tienes una
tabla con varios millones de filas y que SSMS decide crear una nueva tabla,
cuanto tiempo crees que pueda tomar la operacion?

A eso es a lo que me refiero, y por lo cual la mayoria de administradores de
base de datos prefieren que los cambios se hagan directamente con T-SQL, sin
que estos sean generados por SSMS.

Si buscas en este grupo, de seguro has de encontrar uno que otro hilo, donde
el OP se queja de cuanto tiempo ha tomado una operacion de cambio en el
disenio, ejecutada desde el diseniador de SSMS.

Aqui tienes un ejemplo.

http://www.microsoft.com/communitie...p;fltr>

AMB


"new.microsoft.com" wrote:

> Como asi, en que puede perjudicar al SQL con este tema???
>
> Gracias
>
> Dany A.
>
>
> El 19/03/2009 07:26 p.m., Alejandro Mesa escribió:
> > Es una opcion de SSMS. Ve en el menu a "Tools - Options...", luego ve a
> > "Designers - Table and Database Designers" y quita la marca de la opcion
> > "Prevent saving changes that require table re-creation".
> >
> > Espero estes conciente de las concecuencia de desactivar esta opcion.
> >
> >
> > AMB
> >
> >
> >
> > "new.microsoft.com" wrote:
> >
> >> Amigos,
> >>
> >> tengo tablas creadas en SQL2008 y cuando quiero cambiar el nombre de un
> >> campo, tipo de dato o ponerlo Null, me muestra un error informando que
> >> no esta habilitada la opcion de remplazar o volver a ejecutar el comando
> >> create table.
> >>
> >> Alguien sabe como dar solución a esto.
> >>
> >>
> >> Daby Acosta
> >>
> >>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida