Buscar este blog

miércoles, 10 de octubre de 2012

Listar todos los ficheros de un servidor SQL Server

Existen multitud de vistas de sistema en SQL Server que nos ayudan a hacer las tareas de administración y mantenimiento mucho más sencillas. Una de ellas nos permite listar todos los ficheros, tanto de datos como de log, relativos a las bases de datos que tenemos en nuestro servidor.

Para ello, usaremos la vista sys.master_files, que nos proporciona información de cada uno de los ficheros de nuestras bases de datos, con todas sus propiedades. Algunas de ellas, incluidas en la consulta de ejemplo, son: nombre del fichero, ruta completa del fichero en disco, tamaño, estado y configuración sobre su crecimiento, del que ya hablamos en posts anteriores.

Actualizado el 19 de septiembre de 2013: Ahora el script muestra el tamaño de los ficheros en Megabytes, mientras que, anteriormente, lo hacía en número de páginas de 8KB.

No hay comentarios:

Publicar un comentario