Listar todas las bases de datos con su respectiva ubicación y tamaños
Listar todas las bases de datos
Una problemática habitual con la que me enfrentaba en las PCs de desarrollo era que me quedaba sin espacio en los discos por logs inmanejables, y más de una vez olvidar la ubicación de los archivos de las bases en proyectos versionados.
El siguiente script muy simple pero muy útil permite listar las bases, sus respectivos tamaños, archivos que la componen(MDF y LDF). Además es posible agregarle más campos a gusto del lector.( complementa a este script que muestra los tamaños )
select d.database_id,d.name, a.name as filename,a.physical_name as ubication, a.type_desc,(a.size/128)as sizeMB, recovery_model_desc,d.state_desc,compatibility_level from sys.master_files a inner join sys.databases d on (a.database_id = d.database_id) order by a.type,a.size
Espero que les sea útil, y como siempre cualquier sugerencia será tenida en cuenta..
Hasta la próxima…