当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何使用 SQL 查询查找 SCCM 数据库大小

作者:精品下载站 日期:2024-12-14 12:10:57 浏览:15 分类:玩电脑

如何使用 SQL 查询查找 SCCM 数据库大小


在这篇文章中,我将向您展示如何使用 SQL 查询查找 SCCM 数据库大小。 SQL Server 允许您手动检查 SCCM 数据库的大小,包括可用空间详细信息。

我们知道每个 Configuration Manager 站点都需要受支持的 SQL Server 版本和配置来托管站点数据库。为 SCCM 安装的旧版本 SQL Server 必须更新到最新版本,因为它们提供更好的性能。

SQL Server 用于存储配置管理器站点的信息。 Configuration Manager 层次结构中的每个站点都包含一个站点数据库和一个分配了站点数据库服务器角色的服务器。

您必须了解 SCCM 数据库的大小,因为有时您可能会用完磁盘空间。例如,占用大部分磁盘空间的报表服务器数据库日志文件的大小是 ConfigMgr 管理员遇到的最常见问题之一。幸运的是,您可以缩小 SCCM 报告服务日志数据库的大小。

如果您的 SCCM 数据库占用了更多磁盘空间,您可能需要查看数据库中存储的数据。 ConfigMgr 数据库不应收缩,因为这样做只会降低性能;相反,建议您在必要时增加磁盘空间。如果您确实缩小了它,请随后对其运行数据库维护操作,因为您的索引可能会碎片化。

另请阅读:如何更改 SQL 数据库恢复模型

确定 ConfigMgr 数据库的大小

有两种方法可以确定 SCCM 数据库的大小:使用SQL 查询和手动检查 SQL Server 中的数据库属性。使用 SQL 查询可以在输出中提供更多详细信息,您甚至可以将数据库大小详细信息导出到文件中。

推荐阅读:将更新导入 SCCM 的分步指南 |配置管理器

下面列出了一些可以与配置管理器一起使用的有用 SQL 查询:

  • SCCM SQL 查询查找设备上次重启时间
  • SCCM SQL 查询:查找客户端的最后一次心跳时间戳
  • 使用 SQL 查询查找 SCCM 应用程序部署详细信息
  • 使用 SQL 查询快速列出 SCCM 包 |电源外壳

如何使用 SQL 查询查找 SCCM 数据库大小

让我们逐步完成使用 SQL 查询查找 SCCM 数据库大小的步骤。

  • 启动 SQL Server Management Studio。
  • 使用您的凭据连接到数据库引擎。
  • 右键单击 SCCM 数据库并选择新建查询
  • 在查询窗口中,输入以下 SQL 查询并单击执行
  • 查询输出显示 SCCM 数据库大小和文件路径详细信息。
select
Sys.FILEID as 'FileID',
left(Sys.NAME,15) as 'DBName',
left(Sys.FILENAME,60) as 'DBFilePath',
convert(decimal(12,2),round(Sys.size/128.000,2)) as 'Filesize (MB)',
convert(decimal(12,2),round(fileproperty(Sys.name,'SpaceUsed')/128.000,2)) as 'UsedSpace (MB)',
convert(decimal(12,2),round((Sys.size-fileproperty(Sys.name,'SpaceUsed'))/128.000,2)) as 'FreeSpace (MB)',
convert(decimal(12,2),round(Sys.growth/128.000,2)) as 'GrowthSpace (MB)'
from dbo.sysfiles Sys

[玩转系统] 如何使用 SQL 查询查找 SCCM 数据库大小

从查询输出中,您可以获得 SCCM 数据库的大小(以 MB 为单位)以及以下详细信息:

  • DBName:保存 ConfigMgr 数据的 SQL 数据库的名称。
  • 文件大小 (MB):ConfigMgr 数据库的总大小(以 MB 为单位)。
  • 已用空间 (MB):已使用的总空间。
  • 可用空间 (MB):SCCM 数据库中剩余的可用空间。
  • 成长空间 (MB)

[玩转系统] 如何使用 SQL 查询查找 SCCM 数据库大小

从 SQL Server 检查 SCCM 数据库的大小

如果您想避免使用 SQL 查询来查找 SCCM 数据库的大小,您可以从 SQL Server 手动检查数据库大小。为此,启动 SQL Server Management Studio 并连接到数据库引擎。展开数据库并右键单击 ConfigMgr 数据库,然后选择属性

[玩转系统] 如何使用 SQL 查询查找 SCCM 数据库大小

在 Configuration Manager 数据库的数据库属性窗口中,选择常规选项。在右侧,您可以看到 SCCM 数据库的大小以及可用的总空间。 SQL 排序规则详细信息也显示在同一窗口中。

[玩转系统] 如何使用 SQL 查询查找 SCCM 数据库大小

阅读下一步

  • 如何安装 SCCM Reporting Services Point |配置管理器SSRS
  • 查找计算机 SCCM 维护窗口的 3 种方法
  • Configuration Manager 中的 3 个有用的 WSUS 维护选项
  • 如何在 ConfigMgr 中启用 WSUS 清理 - 额外指南

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯