Compartilhar via


Trimauditlog: operação de Stsadm (Office SharePoint Server)

Atualizado em: 2009-06-18

Nome da operação: Trimauditlog

Descrição

Permite que um administrador exclua entradas de auditoria anteriores a uma determinada data, conforme especificado com o parâmetro enddate.

Dica

Esta operação está disponível depois que o Atualização de infraestrutura para os Microsoft Office Servers é instalado. Esta funcionalidade está disponível somente com o uso de Stsadm.

Sintaxe

stsadm -o trimauditlog

**   -url <Nome de URL>**

**   -enddate <AAAAMMDD>**

**   -databasename <nome do banco de dados>**

[-databaseserver] <nome do servidor de banco de dados>

Parâmetros

Parâmetro Valor Obrigatório? Descrição

url

Uma URL válida, como http://nome_do_servidor

Sim, se o parâmetro databasename não for especificado

Especifica o nome da URL de um conjunto de sites. Se você usar esse parâmetro, ele só excluirá as entradas de auditoria do conjunto de sites em questão. Se esse parâmetro for usado, os parâmetros databaseserver e databasename serão ignorados.

enddate

Uma data válida no formato "AAAAMMDD"

Sim

Representa a data e a hora mais próximas para as quais o usuário deseja preservar dados de auditoria.

databasename (dn)

Um nome de banco de dados válido, como "DB1"

Sim, se o parâmetro url não for especificado

Especifica o nome do banco de dados de conteúdo no qual o log de auditoria deve ser excluído.

databaseserver (ds)

Um servidor válido de banco de dados, como "DS1"

Não

Nome do servidor do banco de dados no qual o banco de dados de conteúdo é armazenado.

ObservaçãoObservação:
Se o servidor de banco de dados e os Produtos e Tecnologias do SharePoint estiverem hospedados em servidores separados, você precisará usar o parâmetro databaseserver para especificar o nome do servidor de banco de dados.

Comentários

Para situações nas quais você deseja fornecer parâmetros adicionais além de enddate para excluir entradas de auditoria, consulte a página sobre método SPAudit.DeleteEntries (Microsoft.SharePoint) (https://go.microsoft.com/fwlink/?linkid=121892\&clcid=0x416).

Se quiser exportar o log atual antes de excluí-lo, pode ser escrito um código personalizado, usando SPAudit Class (Microsoft.SharePoint) (https://go.microsoft.com/fwlink/?linkid=121893\&clcid=0x416).

Importante

As entradas de auditoria são excluídas permanentemente após a execução desta operação.

O administrador pode usar o Windows Task Scheduling para definir que este trabalho de exclusão se repita em um período determinado. Para obter mais informações sobre o Windows Scheduling, consulte Referência do trabalho de Timer do SharePoint (Office SharePoint Server).

Exemplos

Se log de auditoria está crescendo muito rápido e você quer excluir algumas entradas. Para especificar a data de 4 de julho de 2008 e o banco de dados de conteúdo chamado WSSContent123456, você usaria a seguinte sintaxe:

stsadm -o trimauditlog –enddate 20080704 –databasename WSSContent123456