Búsqueda de sitios web

Cómo encontrar el tamaño de la base de datos SCCM mediante una consulta SQL


En esta publicación, le mostraré cómo encontrar el tamaño de la base de datos SCCM mediante una consulta SQL. SQL Server le permite verificar manualmente el tamaño de la base de datos SCCM, incluidos los detalles del espacio libre.

Sabemos que cada sitio de Configuration Manager requiere una versión y configuración de SQL Server compatibles para alojar la base de datos del sitio. Las versiones anteriores de SQL Server instaladas para SCCM deben actualizarse a una versión más reciente, ya que proporcionan un mejor rendimiento.

SQL Server se utiliza para almacenar información para los sitios de Configuration Manager. Cada sitio en una jerarquía de Configuration Manager contiene una base de datos del sitio y un servidor al que se le asigna la función de servidor de base de datos del sitio.

Debe tener en cuenta el tamaño de la base de datos SCCM porque ocasionalmente puede quedarse sin espacio en el disco. Por ejemplo, el tamaño del archivo de registro de la base de datos del servidor de informes que ocupa la mayor parte del espacio en disco es uno de los problemas más comunes con los que se encuentran los administradores de ConfigMgr. Afortunadamente, puede reducir el tamaño de la base de datos de registros de los servicios de informes SCCM.

Es posible que deba revisar los datos que se almacenan en la base de datos si su base de datos SCCM está utilizando más espacio en disco. La base de datos ConfigMgr no debe reducirse porque hacerlo sólo reduciría el rendimiento; en su lugar, se recomienda aumentar el espacio en disco si es necesario. Si lo reduce, ejecute las operaciones de mantenimiento de su base de datos después porque sus índices probablemente estarán fragmentados.

Lea también: Cómo cambiar el modelo de recuperación de la base de datos SQL

Determinar el tamaño de la base de datos ConfigMgr

Hay dos formas de determinar el tamaño de la base de datos SCCM: utilizando una consulta SQL y verificando manualmente las propiedades de la base de datos en SQL Server. El uso de una consulta SQL proporciona más detalles en el resultado e incluso puede exportar los detalles del tamaño de la base de datos a un archivo.

Lectura recomendada: Guía paso a paso para importar actualizaciones a SCCM | Administrador de configuración

A continuación se enumeran algunas consultas SQL útiles que puede utilizar con Configuration Manager:

  • Consulta SQL SCCM para encontrar la hora del último reinicio de los dispositivos
  • Consulta SQL SCCM: encontrar la marca de tiempo del último latido de los clientes
  • Encuentre detalles de implementación de aplicaciones SCCM mediante consultas SQL
  • Enumere rápidamente paquetes SCCM mediante consulta SQL | Potencia Shell

Cómo encontrar el tamaño de la base de datos SCCM mediante una consulta SQL

Repasemos los pasos para encontrar el tamaño de la base de datos SCCM mediante una consulta SQL.

  • Inicie SQL Server Management Studio.
  • Conéctese al motor de base de datos con sus credenciales.
  • Haga clic derecho en Base de datos SCCM y seleccione Nueva consulta.
  • En la ventana de consulta, ingrese la siguiente consulta SQL y haga clic en Ejecutar.
  • El resultado de la consulta muestra el tamaño de la base de datos SCCM y los detalles de la ruta del archivo.
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

Del resultado de la consulta, obtiene el tamaño de la base de datos SCCM en MB junto con los siguientes detalles:

  • DBName: el nombre de la base de datos SQL que contiene los datos de ConfigMgr.
  • FileSize (MB): el tamaño total de la base de datos ConfigMgr en MB.
  • UsedSpace (MB): el espacio total utilizado.
  • FreeSpace (MB): espacio libre restante en la base de datos SCCM.
  • Espacio de crecimiento (MB)

Verifique el tamaño de la base de datos SCCM desde SQL Server

Si desea evitar el uso de una consulta SQL para encontrar el tamaño de la base de datos SCCM, puede verificar manualmente el tamaño de la base de datos desde el servidor SQL. Para lograrlo, inicie SQL Server Management Studio y conéctese al motor de base de datos. Expanda Base de datos, haga clic derecho en ConfigMgr Database y seleccione Propiedades.

En la ventana Propiedades de la base de datos de la base de datos de Configuration Manager, seleccione la opción General. En el lado derecho, puede ver el tamaño de la base de datos SCCM junto con el espacio total disponible. Los detalles de intercalación de SQL también se muestran en la misma ventana.

Leer siguiente

  • Cómo instalar SCCM Reporting Services Point | Administrador de configuración SSRS
  • Tres formas de encontrar ventanas de mantenimiento SCCM para una computadora
  • 3 opciones útiles de mantenimiento de WSUS en Configuration Manager
  • Cómo habilitar la limpieza de WSUS en ConfigMgr - Guía adicional

Artículos relacionados