Trimauditlog : opération Stsadm (Windows SharePoint Services)

Mise à jour : 2009-06-18

Nom de l’opération : Trimauditlog

Permet à un administrateur de supprimer des entrées d’audit antérieures à une date donnée, spécifiée par le paramètre enddate.

NoteRemarque :

Cette opération est disponible après l’installation de la Mise à jour d’infrastructure pour Windows SharePoint Services 3.0. Cette fonctionnalité est disponible uniquement par le biais de Stsadm.

Syntaxe

stsadm -o trimauditlog

-url <Nom d’URL>

-enddate <AAAAMMJJ>

-databasename <nom de la base de données>

[-databaseserver] <nom du serveur de base de données>

Paramètres

Paramètre Valeur Obligatoire ? Description

url

URL valide, par exemple http://nom_serveur

Oui, si le paramètre databasename n’est pas spécifié

Spécifie le nom d’URL d’une collection de sites. Si vous utilisez ce paramètre, il supprimera uniquement les entrées d’audit de cette collection de sites. Lorsque ce paramètre est utilisé, les paramètres databaseserver et databasename sont ignorés.

enddate

Date valide au format « AAAAMMJJ »

Oui

Représente la paire date/heure la plus ancienne pour laquelle l’utilisateur souhaite conserver les données d’audit.

databasename (dn)

Nom de base de données valide, par exemple « BD1 »

Oui, si le paramètre url n’est pas spécifié

Spécifie le nom d’une base de données de contenu dans laquelle le journal d’audit doit être tronqué.

databaseserver (ds)

Serveur de base de données valide, tel que « SBD1 »

Non

Nom du serveur de base de données dans lequel la base de données de contenu est stockée.

Notes

Si votre serveur de base de données et les produits et technologies SharePoint sont hébergés sur des serveurs distincts, vous devez utiliser le paramètre databaseserver pour spécifier le nom du serveur de base de données.

Remarques

Si vous souhaitez définir des paramètres supplémentaires en plus du paramètre enddate pour supprimer des entrées d’audit, voir SPAudit.DeleteEntries Method (Microsoft.SharePoint)

Si vous souhaitez exporter le journal actuel avant de le supprimer, vous pouvez écrire du code personnalisé en consultant l’article intitulé SPAudit Class (Microsoft.SharePoint) (https://go.microsoft.com/fwlink/?linkid=121893&clcid=0x40C). .

ImportantImportant :

Au terme de cette opération, les entrées d’audit sont définitivement supprimées.

Un administrateur peut utiliser la planification des tâches dans Windows pour faire en sorte que ce travail de découpe se répète en fonction d’un calendrier défini. Pour plus d’informations sur la planification dans Windows, voir SharePoint Timer Job Reference (Office SharePoint Server).

Exemples

La taille de votre journal d’audit augmente trop rapidement et vous souhaitez tronquer des entrées. Pour spécifier la date du 4 juillet 2008 et le nom de base de données de contenu WSSContent123456, utilisez la syntaxe suivante :

stsadm -o trimauditlog –enddate 20080704 –databasename WSSContent123456