[SCCM] Limiter la croissance de la base de données ReportServer

Bonjour à tous,

Il m’arrive régulièrement de rencontrer un problème de configuration de base de données SCCM, plus particulièrement de la base ReportingServices. Lors de L’installation de SQL et de la configuration du module Reporting Service, la base de données est configurée pour croître sans limite. Après une certaine période d’utilisation, il n’est pas rare que le fichier de transaction occupe un volume énorme.

Même si ce problème est mineur, il est assez gênant, d’autant plus qu’on l’identifie souvent au moment où nous avons besoin d’espace s-).

Cet article vous présente donc la marche à suivre pour limiter la croissance de cette base.

Avant de démarrer cette configuration, notons que c’est systématiquement le fichier ReportServer_Log.ldf qui présente ce problème, comme vous pouvez le voir dans l’illustration suivante. Par conséquent nos efforts vont se concentrer sur le paramétrage de ce fichier de données :

001

Réduire la taille d’un fichier de base de données n’est pas une opération complexe en soi. Deux opérations sont à réaliser :

  • Réduire la taille des fichiers
  • Limiter la taille maximale de ces mêmes fichiers
Réduire la taille du fichier de transaction

Pour réaliser cette opération vous devez être en mesure de lancer l’application SQL Server Management Studio. Votre compte d’utilisateur doit également disposer du rôle dbo sur la base ReportServer.

Ce diaporama nécessite JavaScript.

Suite à cette action vous pouvez constater que le volume du fichier de transactions a fortement baissé.

Limiter la croissance du fichier de transactions

Il ne nous reste plus qu’à configurer ce même fichier pour éviter que cette croissance non contrôlée se reproduise.

Ce diaporama nécessite JavaScript.

Et voilà !

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. Apprenez comment les données de vos commentaires sont utilisées.