Compartilhar via


Databaserepair: operação de Stsadm (Windows SharePoint Services)

Atualizado em: 2007-09-13

Descrição

Detecta e remove itens órfãos de bancos de dados de conteúdo no Windows SharePoint Services. Em algumas situações, um banco de dados de conteúdo que é usado pelo Windows SharePoint Services pode se tornar corrompido. O banco de dados corrompido pode conter itens órfãos. Por exemplo, um documento pode não ter uma biblioteca de documentos pai ou uma lista pode não ter um um site do Windows SharePoint Services pai. A operação databaserepair pode detectar e reparar os bancos de dados corrompidos somente dos seguintes tipos de itens órfãos em um banco de dados de conteúdo:

  • Um site do Windows SharePoint Services que não tem um site do Windows SharePoint Services pai

  • Uma subweb que não tem um site do Windows SharePoint Services pai

  • Uma lista que não tem um site do Windows SharePoint Services pai

  • Um documento que não tem uma biblioteca de documentos pai

  • Um item de lista que não tem uma lista pai

  • Uma página da Web que não tem um site do Windows SharePoint Services pai

Dica

A operação não reparará outros tipos de danos em bancos de dados.

Sintaxe

stsadm.exe -o databaserepair

**   -url <nome da url>**

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

**   [-deletecorruption]**

Parâmetros

Nome e forma abreviada do parâmetro Valor Obrigatório? Descrição

url

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

Sim

O nome da URL do aplicativo Web que está sendo reparado.

databasename (dn)

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

Sim

O nome do banco de dados de conteúdo que deve ser reparado.

deletecorruption

<nenhum>

Não

Remove os danos do banco de dados de conteúdo.

Exemplos

Para detectar itens órfãos, use a seguinte sintaxe:

stsadm -o databaserepair -url http://<URL_do_site_do_WindowsSharePointServices> -databasename <nome do banco de dados que contém o item órfão>

Excluir um item órfão

Para excluir itens órfãos, use a seguinte sintaxe:

stsadm -o databaserepair -url http://<URL_do_site_do_WindowsSharePointServices> -databasename <nome do banco de dados que contém o item órfão que deve ser excluído> -deletecorruption