[MS SQL] sp_helpdb

目標:取得Database MDF及LDF的檔案大小。

方法1:

MDF Size = "SELECT [Size (MB)] = size*8/1024 FROM sys.master_files WHERE name = 'DB_Name'"
LDF Size = "SELECT [Size (MB)] = size*8/1024 FROM sys.master_files WHERE name = 'DB_Name_Log'"
  • 查看對應資料列時所需的最低權限為 CREATE DATABASE、ALTER ANY DATABASE 或VIEW ANY DEFINITION。
  • 一般會覺得權限要求太高。因此較建議使用方法二。

2015-10-26 下午 04-32-36

方法2:

EXEC sp_helpdb 'DB_Name'
  • 使用者權限僅需要Public即可。

2015-10-26 下午 04-34-25

廣告

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s