Hola Grupo. Estoy haciendo depuración anual de mi BD SQL Server 2000. Estoy eliminando bastante información, pero no veo que el archivo mdf reduzca su tamaño. ¿Cómo puedo hacer para que este archivo refleje en su tamaño toda la información que he eliminado?. ¿Existe en SQL Server algo parecido al Watermark en Oracle?. De antemano muchas gracias por su valiosa ayuda y les deseo a todos en el foro unas felices fiestas navideñas. Enrique Madrigal. Enrique Madrigal
Hola Enrique, Para reducir el tamaño de la base debes utilizar la siguiente sentencia de SQL: DBCC SHRINKDATABASE FÃjate en los libros on line las opciones para ejecutar. Saludos, Luis Martin Moderator SQL-Server-Performance.com One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important Bertrand Russell Nunca esperes el reconocimiento de tus hijos, eso ocurrirá luego de tu muerte All postings are provided “AS IS†with no warranties for accuracy.
Gracias Luis MartÃn, he revisado la sintaxis en los manuales y he ejecutado la sentencia, sin embargo no se modifica en nada el tamaño de mi datafile ni del log. Cómo puedo saber ¿cuánto espacio puedo liberar en mi BD?. Gracias nuevamente. Enrique Madrigal
Para empezar me tienes que decir qué tipo de modelo de recuperación de base de datos tienes. Administrador Coorporativo, Bases de Datos, Tu Base de Datos, boton derecho del mouse, propiedades y fÃjate en la solapa opciones. Luis Martin Moderator SQL-Server-Performance.com One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important Bertrand Russell Nunca esperes el reconocimiento de tus hijos, eso ocurrirá luego de tu muerte All postings are provided “AS IS†with no warranties for accuracy.
Bueno, el modelo de recuperación Full implica que hasta que no hagas un full backup o un backup transaccional el shrink no tendrá efecto. Ahora, si el modelo de recuperación es full eso implica que tu realizas un backup transaccional al menos cada 2 horas por dÃa (como ejemplo). Es asÃ? Luis Martin Moderator SQL-Server-Performance.com One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important Bertrand Russell Nunca esperes el reconocimiento de tus hijos, eso ocurrirá luego de tu muerte All postings are provided “AS IS†with no warranties for accuracy.
Entonces no tiene sentido que tengas el modelo Full, cámbialo a Simple y entonces funcionará el shrink. Saludos y Felices Fiestas, Luis Martin Moderator SQL-Server-Performance.com One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important Bertrand Russell Nunca esperes el reconocimiento de tus hijos, eso ocurrirá luego de tu muerte All postings are provided “AS IS†with no warranties for accuracy.