Lo que quiero solucionar es que de 1.4 que media la base, paso a 1.8 al intentar cambiar el campo y no terminar.
_____ De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Jose Mariano Alvarez Enviado el: viernes, 06 de julio de 2007 9:09 Para: [EMAIL PROTECTED] Asunto: [dbms] Re: Tamaño Base de Datos Si no usas el campo, que lo cambies de varchar(28) a varchar(2) no te va a cambiar nada. De cualquier manera hacerlo en el enterprise manager no es la manera mas adecuada si la tabla es grande. Si tienes visio for enterprise arquitects te sugiero que hagas el cambio en visio y mires como te arma el script de cambios. Lo unico que debes corregir es como vuelca los registros. En tu caso deberias crear un trigger de delete para volcar los registros de la tabla vieja a la nueva. Que quieres solucionar? Saludos -- -------------------------------- Atte. Ing. Jose Mariano Alvarez SQL Total Consulting On 7/5/07, Jesús dos Santos <[EMAIL PROTECTED]> wrote: Lista, tengo una base de datos msde 2000 y mide 1.4 giga. Quise modificar el tamaño de un campo de una tabla de unos 2 millones de registros, (de varchar 28 a varchar 2) pues no usaba ese campo, he de aquí que se cortó el proceso, me puso que no habia espacio en los indices primary o algo asi y lo que es peor, me subió el tamaño de la base de datos a 2 gigas y pico. Le hice un shrink con el enterprise manager y luego BACKUP LOG base_de_datos WITH TRUNCATE_ONLY DBCC SHRINKDATABASE ( base_de_datos , TRUNCATEONLY ) Que leí por ahí, pero la base me quedó en 1.8 giga. Como Puedo solucionar esto? Pues tengo entendido que el msde soporta hasta 2 giga. Muchas gracias.
