Created
July 25, 2016 15:27
-
-
Save danesparza/70a9366eeacdbef526dc401264322f41 to your computer and use it in GitHub Desktop.
SQL script to get database sizes, disk information, and database recovery modes
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
with fs | |
as | |
( | |
select database_id, type, size * 8.0 / 1024 size | |
from sys.master_files | |
) | |
select | |
name, | |
(select sum(size) from fs where type = 0 and fs.database_id = db.database_id) DataFileSizeMB, | |
(select sum(size) from fs where type = 1 and fs.database_id = db.database_id) LogFileSizeMB | |
from sys.databases db | |
order by DataFileSizeMB desc | |
go | |
EXEC MASTER..xp_fixeddrives | |
GO | |
SELECT name AS [Database Name], | |
recovery_model_desc AS [Recovery Model] FROM sys.databases | |
GO |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment