Databaserepair: operación de Stsadm (Office SharePoint Server)
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 -o databaserepair
-url <nombre de dirección URL>
-databasename <nombre de la base de datos>
[-deletecorruption]
Parámetros
Nombre de parámetro y forma corta | Valor | ¿Necesario? | Descripción |
---|---|---|---|
url |
Una dirección URL válida, como http://nombre_servidor |
Sí |
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" |
Sí |
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
Detección de un sitio huérfano
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