Descripción de una nueva operación de la línea de comandos que puede utilizar para reparar bases de datos de contenido en Windows SharePoint Services 2.0 y SharePoint Portal Server 2003

Seleccione idioma Seleccione idioma
Id. de artículo: 918744 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

en este artículo describe una revisión que se puede aplicar, que permite reparar bases de datos de contenido en Microsoft Windows SharePoint Services 2.0. La revisión introduce una nueva operación de la línea de comandos que puede utilizar con la herramienta de línea de comandos Stsadm.exe. En este artículo se describe cómo obtener la revisión. También describe cómo utilizar la herramienta de línea de comandos Stsadm.exe con la nueva operación de la línea de comandos de databaserepair para detectar y eliminar elementos huérfanos en bases de datos de contenido en Windows SharePoint Services 2.0.

INTRODUCCIÓN

Este artículo describe una operación de la línea de comandos nueva en Windows SharePoint Services 2.0 que puede utilizar para reparar bases de datos de contenido. Puede utilizar la operación de la línea de comandos databaserepair con la herramienta de línea de comandos Stsadm.exe para detectar y eliminar elementos huérfanos en bases de datos de contenido.

En determinadas situaciones, puede dañarse una base de datos contenido que se utiliza por Windows SharePoint Services 2.0. La base de datos dañada puede contener elementos huérfanos. Por ejemplo, un documento no puede tener una biblioteca de documentos principal. O, una lista que no tenga un sitio Web de Windows SharePoint Services 2.0 primario. Antes de que se introdujo la nueva operación de la línea de comandos que se describe en este artículo, Windows SharePoint Services 2.0 no tenía una herramienta que puede utilizar para reparar y mantener la integridad de una base de datos de contenido. El procedimiento que se describe en este artículo es un método admitido que puede utilizar para reparar bases de datos de contenido. No se admite modificar directamente una base de datos de contenido.

Esta actualización se incluyó primero en el Service Pack 3 de Windows SharePoint Services 2.0. Para obtener más información acerca del service pack más reciente para Windows SharePoint Services 2.0, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
906795Cómo obtener el service pack más reciente para Windows SharePoint Services 2.0

Más información

Cómo obtener la revisión

Este problema se corrigió en el paquete de Hotfix posteriores al Pack 2 de Windows SharePoint Services del 1 de junio de 2006. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
918743Descripción de la revisión Windows SharePoint Services Service Pack 2: 1 de junio de 2006

Información acerca de la revisión

La revisión agrega una nueva operación de la línea de comandos de databaserepair que puede utilizar con la herramienta de línea de comandos Stsadm.exe para reparar una base de datos de contenido. Puede utilizar la herramienta de línea de comandos Stsadm.exe con la operación databaserepair para detectar y eliminar los siguientes elementos huérfanos en bases de datos de contenido de Windows SharePoint Services 2.0:
  • Un sitio Web de 2.0 de Windows SharePoint Services que no tiene un sitio Web de Windows SharePoint Services 2.0 primario
  • Un subweb que no tiene un sitio Web de Windows SharePoint Services 2.0 de primario
  • Una lista que no tiene un sitio Web de Windows SharePoint Services 2.0 de primario
  • Un documento que no tiene una biblioteca de documentos principal
  • Un elemento de lista no tiene una lista principal
  • Una página Web que no tiene un sitio Web de Windows SharePoint Services 2.0 de primario
La operación databaserepair utiliza los siguientes parámetros:
  • Requiere parámetros: dirección url , databasename
  • Parámetro opcional: deletecorruption
Cuando se utiliza la herramienta de línea de comandos Stsadm.exe con la operación databaserepair , la sintaxis es como sigue.
  • Para detectar elementos huérfanos, utilice la siguiente línea de comandos:
    stsadm -o databaserepair - url http:// URLofWindowsSharePointServicesSite - databasename DatabaseName
  • Para eliminar elementos huérfanos, utilice la siguiente línea de comandos:
    stsadm -o databaserepair - url http:// URLofWindowsSharePointServicesSite - databasename DatabaseName - deletecorruption

Aspectos que hay que tener en cuenta

Tenga en cuenta la siguiente información antes de realizar el procedimiento que se describe en este artículo para reparar bases de datos de contenido en Windows SharePoint Services 2.0:
  • La herramienta de línea de comandos Stsadm.exe y la operación databaserepair sólo pueden detectar ciertos tipos de elementos huérfanos en una base de datos de contenido. Los tipos de elementos huérfanos que pueden detectarse aparecen anteriormente en la sección "Información acerca de la revisión".
  • Cuando utiliza este procedimiento para eliminar elementos huérfanos, se pueden crear elementos huérfanos adicionales. Es posible que no pueda eliminar los elementos huérfanos adicionales.
  • Si está ejecutando Microsoft Office SharePoint Portal Server 2003 y Windows SharePoint Services 2.0, este procedimiento puede crear elementos huérfanos en la base de datos de configuración en SharePoint Portal Server 2003. Después de realizar este procedimiento, asegúrese de que ejecute la herramienta Spsadm en SharePoint Portal Server 2003 para reparar los elementos huérfanos en la base de datos de configuración.
  • La operación databaserepair quita elementos huérfanos de bases de datos de contenido en Windows SharePoint Services 2.0. Si hay elementos huérfanos en la base de datos de configuración, deberá limpiar los elementos huérfanos de la base de datos de configuración. Para ello, utilice la herramienta de administración central de Windows SharePoint Services para quitar las bases de datos contenidos desde el servidor virtual. A continuación, volver a adjuntar las bases de datos contenidos en el servidor virtual. Cuando se quita una base de datos de contenido de un servidor virtual, se quitan los sitios Web de Windows SharePoint Services 2.0 que están en la base de datos de contenido de la tabla de sitios de la base de datos de configuración. Si la tabla de sitios en la base de datos de configuración citan sitios de Web de Windows SharePoint Services 2.0 que no están presentes en la base de datos de contenido, se quitan los sitios Windows SharePoint Services 2.0 Web cuando se quita la base de datos de contenido desde el servidor virtual. Los sitios Windows SharePoint Services 2.0 Web no se agregan a la base de datos contenido al que volver a adjuntar la base de datos contenido en el servidor virtual. Al quitar y volver a adjuntar las bases de datos contenidos del servidor virtual, se eliminar elementos huérfanos de la base de datos de configuración.

Paso 1: Detectar y eliminar elementos huérfanos de bases de datos de contenido de Windows SharePoint Services 2.0

Para utilizar la herramienta de línea de comandos Stsadm.exe con la operación databaserepair para detectar y eliminar elementos huérfanos, siga estos pasos:
  1. Haga clic en Inicio , haga clic en Ejecutar , escriba cmd y, a continuación, haga clic en Aceptar .
  2. Escriba el comando siguiente en el símbolo del sistema y presione ENTRAR:
    CD /d %commonprogramfiles%\Microsoft Shared\Web Server Extensions\60\Bin
  3. Detectar elementos huérfanos en la base de datos. Para ello, escriba la línea siguiente en el símbolo de sistema y, a continuación, presione ENTRAR:
    stsadm -o databaserepair - url http:// URLofWindowsSharePointServicesSite - databasename DatabaseName
    Se muestra una lista de contenedores que contienen elementos huérfanos que son detectados por la herramienta de línea de comandos Stsadm.exe. El número que aparece en el < OrphanedObjects Count = "Number "> línea representa el número de contenedores huérfanos. El ejemplo siguiente es un ejemplo de una lista que muestra que 10 contenedores huérfanos se han detectado por la herramienta:
    <OrphanedObjects Count="Number">
      <Orphan Type="SPList" Id="{ID}" SiteId="{ID}" />
      <Orphan Type="SPList" Id="{ID}" SiteId="{ID}" />
      <Orphan Type="SPList" Id="{ID}" SiteId="{ID}" />
      <Orphan Type="SPList" Id="{ID}" SiteId="{ID}" />
      <Orphan Type="SPList" Id="{ID}" SiteId="{ID}" />
      <Orphan Type="SPList" Id="{ID}" SiteId="{ID}" />
      <Orphan Type="SPList" Id="{ID}" SiteId="{ID}" />
      <Orphan Type="SPList" Id="{ID}" SiteId="{ID}" />
      <Orphan Type="SPList" Id="{ID}" SiteId="{ID}" />
      <Orphan Type="SPList" Id="{ID}" SiteId="{ID}" />
    </OrphanedObjects>
  4. Eliminar elementos huérfanos. Para ello, escriba la línea siguiente en el símbolo de sistema y, a continuación, presione ENTRAR:
    stsadm -o databaserepair - url http:// URLofWindowsSharePointServicesSite - databasename DatabaseName - deletecorruption
  5. Repita los pasos 4 y 5 hasta que la herramienta Stsadm.exe ya no detecta los elementos huérfanos. Cuando ya no se detectan elementos huérfanos, los datos siguientes se muestran después de utilizar la herramienta de línea de comandos Stsadm.exe:
    <OrphanedObjects Count="0" />

Paso 2: Ejecutar la herramienta Spsadm.exe si está ejecutando SharePoint Portal Server 2003

Si está ejecutando SharePoint Portal Server 2003, ejecute la herramienta de línea de comandos Spsadm.exe con la operación de la línea de comandos repairorphans reparar elementos huérfanos que pueden estar presentes en la base de datos de configuración. La operación repairorphans quita y se asocia de nuevo la base de datos de contenido de _SITE PortalSiteName. Cuando ejecuta la herramienta de Spsadm.exe con la operación repairorphans , se quitan elementos huérfanos que existan para la base de datos de PortalSiteName _SITE contenido de la base de datos de configuración.

Para obtener más información acerca de cómo utilizar la herramienta Spsadm.exe para limpiar los elementos huérfanos en la base de datos de configuración, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
918742Descripción de una nueva operación de la línea de comandos que está disponible para la herramienta de Spsadm.exe la línea de comandos que puede utilizar para limpiar los elementos huérfanos en la base de datos configuración en SharePoint Portal Server 2003

Paso 3: Quitar y volver a adjuntar las bases de datos contenidos en el servidor virtual

Cuando se quita una base de datos de contenido de un servidor virtual, los sitios Web de Windows SharePoint Services 2.0 almacenados en esa base de datos contenido no están disponibles hasta que vuelva a adjuntar la base de datos contenido en el servidor virtual. Para evitar tiempo para los usuarios, realizar este paso durante horas en un día y un tiempo cuando el servidor no se utiliza mucho.

Para quitar y volver a adjuntar la base de datos de contenido o contenidos las bases de datos en el servidor virtual, siga estos pasos:
  1. Haga clic en Inicio , haga clic en Herramientas administrativas y, a continuación, haga clic en Administración Central de SharePoint .
  2. En Configuración del servidor virtual en la página de administración central de Windows SharePoint Services 2.0, haga clic en establecer la configuración del servidor virtual .
  3. Haga clic en el servidor virtual que desea configurar y, a continuación, en Administrar bases de datos de contenido en Administración del servidor virtual la página Configuración del servidor virtual.
  4. En la página Administrar bases de datos de contenido, haga clic en la base de datos contenido que desea quitar.
  5. En la página Administrar configuración de base de datos de contenido, observe la siguiente configuración:
    • El servidor de base de datos
    • El nombre de la base de datos
    • Los valores de capacidad de la base de datos
  6. Haga clic en casilla de verificación Quitar base de datos de contenido y, a continuación, haga clic en Aceptar . Cuando se pida que confirme que desea quitar la base de datos contenido, haga clic en Aceptar .
  7. Haga clic en Aceptar .
  8. En la página Administrar bases de datos de contenido, haga clic en Agregar una base de datos de contenido .
  9. En la página Agregar un contenido de la base de datos, especificar el servidor de base de datos, el nombre de la base de datos y los valores de capacidad de la base de datos. A continuación, haga clic en Aceptar .
importante No ejecute el comando "spsadm repairorphans" contra un conjunto de portales live no está totalmente en modo inactivo. Cuando se ejecuta la herramienta Repairorphans en un conjunto de portal, el comportamiento siguiente es true:
  • El conjunto de portal no puede tener acceso a los usuarios.
  • El conjunto de portal no puede hacerse una copia por SQL u otro software de copia de seguridad en el lado SQL del conjunto de servidores o de la parte de SharePoint.
  • El conjunto de portal no puede tener código externo de modelo de objetos en ejecución durante la operación completa del comando "repairorphans".
Debe configurar SharePoint Portal Server para que los usuarios pueden crear en él o agregar contenido. También debe establecer el servidor de sólo lectura. Para obtener más información acerca de cómo hacerlo, visite el siguiente sitio Web para obtener la Guía del Administrador de SharePoint Portal Server 2003 :
http://www.microsoft.com/downloads/details.aspx?familyid=47405143-F586-4941-92F5-048BF00CF332&amp;displaylang=en&displaylang=en

Referencias

Tema para obtener más información acerca de la herramienta de línea de comandos Stsadm.exe, vea el tema "Operaciones de línea de comandos", el tema "Parámetros de línea de comandos" y los comandos-línea-propiedades"en el capítulo"Referencia"de la Guía del Administrador de Microsoft Windows SharePoint Services 2.0 . Para obtener la Guía del Administrador de Microsoft Windows SharePoint Services 2.0 , visite el siguiente sitio Web de Microsoft:
http://www.microsoft.com/downloads/details.aspx?familyid=A637EFF6-8224-4B19-A6A4-3E33FA13D230&amp;displaylang=en

Propiedades

Id. de artículo: 918744 - Última revisión: miércoles, 24 de octubre de 2007 - Versión: 2.5
La información de este artículo se refiere a:
  • Microsoft Windows SharePoint Services
  • Microsoft Office SharePoint Portal Server 2003
Palabras clave: 
kbmt kbwsssp3fix kbqfe kbbug kbfix kbpubtypekc kbwsspresp3fix KB918744 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 918744

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com