Trimauditlog: operación de Stsadm (Office SharePoint Server)
Nombre de la operación: Trimauditlog
Descripción
Permite a un administrador eliminar las entradas de auditoría anteriores a una fecha determinada, según se especifique con el parámetro enddate.
Nota
Esta operación está disponible después de instalar Actualización de infraestructura para servidores de Microsoft Office. Esta funcionalidad sólo está disponible con Stsadm.
Sintaxis
stsadm -o trimauditlog
-url <nombre de dirección URL>
-enddate <AAAAMMDD>
-databasename <nombre de la base de datos>
[-databaseserver] <nombre del servidor de base de datos>
Parámetros
Parámetro | Valor | ¿Obligatorio? | Descripción |
---|---|---|---|
url |
Una dirección URL válida, como http://nombre_de_servidor |
Sí, si no se especifica el parámetro databasename |
Especifica el nombre de dirección URL de una colección de sitios. Si se utiliza este parámetro, sólo se eliminarán las entradas de auditoría de esa colección de sitios. Si se utiliza este parámetro, se omiten los parámetros databaseserver y databasename. |
enddate |
Una fecha válida con el formato "AAAAMMDD" |
Sí |
Representa la fecha y hora más antiguas cuyos datos de auditoría desea conservar el usuario. |
databasename (dn) |
Un nombre de base de datos válido, como "BD1" |
Sí, si no se especifica el parámetro url |
Especifica el nombre de una base de datos de contenido donde debe recortarse el registro de auditoría. |
databaseserver (ds) |
Un servidor de base de datos válido, como "SB1" |
No |
Nombre del servidor de base de datos donde se almacena la base de datos de contenido. Nota Si el servidor de base de datos y Productos y Tecnologías de SharePoint se hospedan en servidores independientes, debe usar el parámetro databaseserver para especificar el nombre del servidor de base de datos. |
Comentarios
Si desea proporcionar parámetros adicionales además de enddate para eliminar entradas de auditoría, vea el método SPAudit.DeleteEntries (Microsoft.SharePoint) (https://go.microsoft.com/fwlink/?linkid=121892&clcid=0xC0A).
Si se desea exportar el registro actual antes de eliminarlo, se puede escribir código personalizado con la clase SPAudit (Microsoft.SharePoint) (https://go.microsoft.com/fwlink/?linkid=121893&clcid=0xC0A).
Importante
Las entradas de auditoría se eliminan permanentemente después de ejecutar esta operación.
Un administrador puede usar la programación de tareas de Windows para hacer que este trabajo de recorte se repita según un período definido. Para obtener información adicional sobre la programación de Windows, vea Referencia de trabajo del termporizador de SharePoint (Office SharePoint Server).
Ejemplos
El registro de auditoría está creciendo demasiado rápido y desea recortar algunas entradas. Para especificar la fecha 4 de julio de 2008 y el nombre de base de datos de contenido WSSContent123456, utilizaría siguiente sintaxis:
stsadm -o trimauditlog –enddate 20080704 –databasename WSSContent123456