Trimauditlog : opération Stsadm (Office SharePoint Server)

Mise à jour : 2009-06-18

Nom d’opération : trimauditlog

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

NoteRemarque :

Cette opération est disponible une fois la Mise à jour d’infrastructure pour les produits serveur de Microsoft Office installée. Cette fonctionnalité n’est disponible que par le biais de Stsadm.

Syntaxe

stsadm -o trimauditlog

-url <Nom de l’URL>

-enddate <AAAAMMJJ>

-databasename <nom_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 de l’URL d’une collection de sites. Si vous utilisez ce paramètre, seules les entrées d’audit de cette collection de sites sont supprimées. Si ce paramètre est utilisé, les paramètres databaseserver et databasename sont ignorés.

enddate

Une date valide sous la forme « AAAAMMJJ »

Oui

Représente la date et l’heure les plus anciennes après lesquelles 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 où le journal d’audit doit être tronqué.

databaseserver (ds)

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

Non

Nom du serveur de base de données où se trouve la base de données de contenu.

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, méthode (Microsoft.SharePoint) (https://msdn.microsoft.com/fr-fr/library/microsoft.sharepoint.spaudit.deleteentries.aspx?amp%3bclcid=0x40C).

Si vous souhaitez exporter le journal actuel avant de le supprimer, vous pouvez écrire du code personnalisé en consultant l’article intitulé SPAudit, classe (Microsoft.SharePoint) (https://msdn.microsoft.com/fr-fr/library/microsoft.sharepoint.spaudit.aspx?amp%3bclcid=0x40C).

ImportantImportant :

Les entrées d’audit sont définitivement supprimées une fois cette opération exécutée.

Un administrateur peut utiliser la planification des tâches Windows de manière à ce que ce travail de suppression se produise selon une fréquence définie. Pour plus d’informations sur la planification de Windows, voir Référence des travaux de minuteur SharePoint (Office SharePoint Server).

Exemples

Votre journal d’audit croît trop vite et vous souhaitez supprimer certaines entrées de celui-ci. Pour spécifier la date du 4 juillet 2008 et le nom de base de données de contenu WSSContent123456, vous devez utiliser la syntaxe suivante :

stsadm -o trimauditlog –enddate 20080704 –databasename WSSContent123456