Modificación Tabla de gran tamaño

31/01/2007 - 22:37 por JOSE DAVID GALVIZ MUÑOZ | Informe spam
Antes que nada, un cordial saludo.

Compañeros, tengo una tabla relativamente grande, la cual tiene las
siguientes caracteristicas:

name rows reserved data
index_size unused


venVentas 45452346 48402680 KB 21814808 KB 26586264
KB 1608 KB



Cuando se pretendemos modificar el tipo de dato de un campo, de
SmallDateTime a DateTime, por el script que se genera en el admisnitrador
corporativo, sabemos que lo que se hace es crear una nueva tabla y pasar los
datos de un lado a otro, esto demora una eternidad.

Existe una manera mas "optima" de hacerlo?



Gracias

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
31/01/2007 - 23:02 | Informe spam
Jose,

Usa "Query Analyzer" en vez de EM.

use tu_db
go

alter table dbo.venVentas
alter column mi_columna datetime
go

Recuerda hacer un backup full de tu db antes de cualquier cambio de este tipo.


AMB


"JOSE DAVID GALVIZ MUÑOZ" wrote:

Antes que nada, un cordial saludo.

Compañeros, tengo una tabla relativamente grande, la cual tiene las
siguientes caracteristicas:

name rows reserved data
index_size unused


venVentas 45452346 48402680 KB 21814808 KB 26586264
KB 1608 KB



Cuando se pretendemos modificar el tipo de dato de un campo, de
SmallDateTime a DateTime, por el script que se genera en el admisnitrador
corporativo, sabemos que lo que se hace es crear una nueva tabla y pasar los
datos de un lado a otro, esto demora una eternidad.

Existe una manera mas "optima" de hacerlo?



Gracias



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida