Databaserepair: operación de Stsadm (Windows SharePoint Services)

Descripción

Detecta y quita elementos huérfanos de las bases de datos de contenido de Windows SharePoint Services. En algunas situaciones, es posible que una base de datos de contenido usada por Windows SharePoint Services resulte dañada. La base de datos dañada podría contener elementos huérfanos. Por ejemplo, es posible que un documento no tenga una biblioteca de documentos primaria o una lista no tenga un sitio web primario de Windows SharePoint Services. La operación databaserepair puede detectar y reparar los daños en la base de datos únicamente para los siguientes tipos de elementos huérfanos de una base de datos de contenido:

  • Un sitio web de Windows SharePoint Services que no tiene un sitio web primario de Windows SharePoint Services

  • Un subweb que no tiene un sitio web primario de Windows SharePoint Services

  • Una lista que no tiene un sitio web primario de Windows SharePoint Services

  • Un documento que no tiene una biblioteca de documentos primaria

  • Un elemento de lista que no tiene una lista primaria

  • Una página web que no tiene un sitio web primario de Windows SharePoint Services

Nota

Esta operación no reparará ningún otro tipo de daños en la base de datos.

Sintaxis

stsadm.exe -o databaserepair

-url <nombre de dirección url>

-databasename <nombre de base de datos>

[-deletecorruption]

Parámetros

Nombre de parámetro y forma corta Valor ¿Obligatorio? Descripción

url

Una dirección URL válida, como http://nombre_de_servidor

El nombre de la dirección URL de la aplicación web que se está reparando.

databasename (dn)

Un nombre de base de datos válido, como "BD1"

El nombre de la base de datos de contenido que se va a reparar.

deletecorruption

<ninguno>

No

Quita los daños de una base de datos de contenido.

Ejemplos

Para detectar elementos huérfanos, use la sintaxis siguiente:

stsadm -o databaserepair -url http://<direcciónURLDelSitioDeWindowsSharePointServices> -databasename <nombre de la base de datos que contiene el elemento huérfano>

Eliminación de un sitio huérfano

Para eliminar elementos huérfanos, use la sintaxis siguiente:

stsadm -o databaserepair -url http://<direcciónURLDelSitioDeWindowsSharePointServices> -databasename <nombre de la base de datos que contiene el elemento huérfano que se va a eliminar> -deletecorruption