Le fichier journal Windows SharePoint Services 3.0 (WSS) peut devenir volumineux sur une installation par défaut de Windows Small Business Server 2008. L'outil Windows SBS Best Practices Analyzer (BPA) affiche le message d'avertissement suivant :
Le fichier journal de base de données de configuration SharePoint devient volumineux
Le fichier journal de base de données de configuration de Windows SharePoint Services devient volumineux (actuellement plus de 1 Go)
Cette erreur peut se produire si la base de données est configurée pour utiliser le paramètre par défaut de mode de récupération complète et que différentes transactions ont été consignées dans la base de données.
1. Démarrez le Bloc-notes.
2. Copiez et collez le texte suivant dans le Bloc-notes. Enregistrez le fichier sous C:\logshrink.sql
declare @ConfigDB varchar(255);
declare @ConfigDBLog varchar(255);
declare @ConfigDBCmd varchar(255);
select @ConfigDB = name from sys.databases where name like 'SharePoint_Config_%';
set @ConfigDBCmd = 'BACKUP database [' + RTRIM(@ConfigDB) + '] to disk=''C:\windows\temp\before.bkf''';
execute(@ConfigDBCmd);
set @ConfigDBCmd = 'use [' + RTRIM(@COnfigDB) + ']';
execute(@ConfigDBCmd);
set @ConfigDBCmd = 'BACKUP LOG [' + RTRIM(@ConfigDB) + '] WITH TRUNCATE_ONLY';
execute(@ConfigDBCmd);
set @ConfigDBCmd = 'use [' + RTRIM(@COnfigDB) + ']';
execute(@ConfigDBCmd);
select @ConfigDBLog = name from sys.database_files where name like 'SharePoint_Config%_log';
set @ConfigDBCmd = 'use [' + RTRIM(@ConfigDB) + '] DBCC SHRINKFILE([' + RTRIM(@ConfigDB) + '_log],1)';
execute(@ConfigDBCmd);
set @ConfigDBCmd = 'BACKUP database [' + RTRIM(@ConfigDB) + '] to disk=''C:\windows\temp\after.bkf''';
execute(@ConfigDBCmd);
go
3. Ouvrez une invite de commandes en tant qu'administrateur.
4. Exécutez la commande suivante, puis appuyez sur Entrée
sqlcmd -S \\.\pipe\mssql$microsoft##ssee\sql\query -E -i c:\logshrink.sql
Remarque : Ce script crée deux fichiers de sauvegarde (before.bkf et after.bkf) dans le répertoire C:\windows\temp.
Source : KB2000544