Bases de datos adjuntas y actualización a SharePoint Foundation 2010

 

Se aplica a: SharePoint Foundation 2010

Última modificación del tema: 2016-11-30

Al actualizar de Windows SharePoint Services 3.0 a Microsoft SharePoint Foundation 2010 mediante el método de actualización de base de datos adjunta, solo se actualiza el contenido para el entorno, pero no la configuración. Este método de actualización resulta útil cuando se cambia hardware o se desea volver a configurar la topología del conjunto o granja de servidores como parte del método de actualización. Para obtener más información acerca de cómo elegir un método de actualización, vea Determinación del método de actualización (SharePoint Foundation 2010).

El primer paso del proceso es preparar un nuevo entorno para hospedar el contenido actualizado. Si todavía no preparó y configuró el nuevo entorno, siga los pasos de Preparación del nuevo entorno de SharePoint Foundation para hacerlo.

Después de preparar el nuevo entorno, puede usar los procedimientos de este artículo para desasociar y volver a conectar las bases de datos para realizar la actualización real.

En este artículo:

  • Introducción al proceso

  • Antes de comenzar

  • Configurar las bases de datos de la versión anterior como de solo lectura (base de datos adjunta con bases de datos de solo lectura)

  • Realizar una copia de seguridad de las bases de datos de versión anterior mediante herramientas de SQL Server

  • Desasociar las bases de datos de la versión anterior (base de datos adjunta estándar)

  • Restaurar una copia de seguridad de la base de datos (base de datos adjunta con bases de datos de solo lectura)

  • Verify custom components

  • Adjuntar una base de datos de contenido a una aplicación web

  • Comprobación: comprobación de actualización de la primera base de datos

  • Adjuntar las bases de datos restantes

  • Comprobación: comprobación de actualización de las bases de datos adicionales

Nota

Una de las causas frecuentes de errores durante la actualización es que en el entorno falten características, soluciones y otros elementos personalizados. Asegúrese de que todos los elementos personalizados que necesite estén instalados en los servidores front-end web antes de iniciar el proceso de actualización. Use la herramienta de comprobación previa a la actualización y, en el caso de una actualización de base de datos adjunta, también use el cmdlet test-spcontentdatabase de Windows PowerShell para identificar los elementos personalizados que podrían estar en uso en los sitios. Para obtener más información, vea Identificación e instalación de personalizaciones en el artículo sobre cómo realizar una actualización de prueba para detectar posibles problemas.

Para obtener más información acerca del proceso general de actualización mediante el método de actualización de base de datos adjunta, vea Introducción al proceso de actualización (SharePoint Foundation 2010).

Introducción al proceso

Al actualizar mediante una actualización de base de datos adjunta, se desasocian las bases de datos de la granja de servidores antigua y se adjuntan a la granja nueva. Al adjuntar una base de datos a la nueva granja, el proceso de actualización se ejecuta y actualiza toda la base de datos. El proceso de actualización de base de datos adjunta es similar al proceso de actualización en contexto. La diferencia es que el proceso de actualización de base de datos adjunta se realiza manualmente y en un entorno independiente.

Si desea conservar la granja de servidores original y permitir a los usuarios seguir teniendo acceso a sus datos, debe establecer las bases de datos como de solo lectura y, posteriormente, adjuntar una copia de seguridad de las bases de datos.

Nota

En este artículo, la parte del proceso que corresponde específicamente al movimiento de una base de datos desde un equipo que ejecuta Microsoft SQL Server hacia otro que ejecuta SQL Server se denomina reubicación planeada. Para obtener más información acerca de la reubicación planeada, vea el tema sobre cómo mover bases de datos de usuario (https://go.microsoft.com/fwlink/?linkid=148425&clcid=0xC0A).

Para obtener una descripción general del proceso de actualización, vea el tema sobre Introducción al proceso de actualización (SharePoint Foundation 2010).

Antes de comenzar

Antes de comenzar con la actualización de base de datos adjunta, revise la siguiente información sobre permisos y requisitos de hardware y software. Siga los pasos especificados para instalar o configurar software necesario o para modificar la configuración.

Configurar las bases de datos de la versión anterior como de solo lectura (base de datos adjunta con bases de datos de solo lectura)

Si usa el método híbrido de bases de datos de solo lectura para la actualización, establezca las bases de datos de la versión anterior como de solo lectura antes de hacer la copia de seguridad de las bases de datos. En cualquier tipo de actualización de base de datos adjunta, también se pueden establecer las bases de datos como de solo lectura temporalmente para garantizar que se capturen todos los datos en la copia de seguridad de modo que se restaure y actualice el estado actual del entorno. Con las bases de datos configuradas como de solo lectura, los usuarios pueden seguir viendo el contenido, pero no podrán agregar contenido ni cambiarlo.

Importante

No se puede actualizar una base de datos establecida como de solo lectura. Si usa una base de datos adjunta con bases de datos de solo lectura, debe restaurar una copia de la base de datos y llevar a cabo la actualización en la copia. Si no usa este método, pero desea establecer las bases de datos de contenido como de solo lectura temporalmente mientras realiza una copia de seguridad de los datos actuales, asegúrese de establecer las bases de datos como de lectura y escritura antes de adjuntar y actualizar las bases de datos.

Importante

Asegúrese de haber ejecutado la herramienta de comprobación previa a la actualización antes de llevar a cabo este procedimiento. Para obtener más información, vea Ejecución de la herramienta de comprobación previa a la actualización (SharePoint Foundation 2010).

Para configurar una base de datos como de solo lectura en SQL Server 2000

  1. En el Administrador corporativo de SQL Server, haga clic con el botón secundario del mouse en el nombre de la base de datos que desea configurar como de solo lectura y, a continuación, haga clic en Propiedades.

  2. En el cuadro de diálogo Propiedades, haga clic en la pestaña Opciones.

  3. En Acceso, active la casilla de verificación Solo lectura y haga clic en Aceptar.

Para configurar una base de datos como de solo lectura en SQL Server 2005

  1. En SQL Server Management Studio, haga clic con el botón secundario del mouse en el nombre de la base de datos que desea configurar como de solo lectura y, a continuación, haga clic en Propiedades.

  2. En la sección Seleccionar una página, haga clic en Opciones.

  3. En el panel derecho, en Otras opciones, en la sección Estado, junto a Base de datos de solo lectura, haga clic en la flecha y, a continuación, seleccione Verdadero.

Para configurar una base de datos como de solo lectura en SQL Server 2008

  1. En SQL Server Management Studio, en el Explorador de objetos, conéctese a una sesión del motor de base de datos, expanda el servidor y, a continuación, expanda Bases de datos.

  2. Seleccione las bases de datos que desea configurar como de solo lectura, haga clic con el botón secundario del mouse en la base de datos y, a continuación, haga clic en Propiedades.

  3. En el cuadro de diálogo Propiedades de la base de datos, en la sección Seleccionar una página, haga clic en Opciones.

  4. En el panel derecho, en Otras opciones, en la sección Estado, junto a Base de datos de solo lectura, haga clic en la flecha y, a continuación, seleccione Verdadero.

Puede configurar la opción de disponibilidad de base de datos READ_ONLY mediante Transact-SQL. Para obtener más información acerca de cómo usar la cláusula SET de la instrucción ALTER DATABASE, vea el tema sobre la configuración de opciones de base de datos (https://go.microsoft.com/fwlink/?linkid=148362&clcid=0xC0A).

Realizar una copia de seguridad de las bases de datos de versión anterior mediante las herramientas de SQL Server

Siga el procedimiento que corresponda para realizar copias de seguridad de las bases de datos de SQL Server 2000, SQL Server 2005 o SQL Server 2008. Repita estos pasos para cada base de datos de contenido en la granja de servidores.

No es necesario realizar copias de seguridad de las bases de datos de configuración o de contenido de administración, ya que volverá a crear estas bases de datos en la granja de servidores nueva. Para obtener más información acerca de los tipos de bases de datos posibles en una granja de servidores Windows SharePoint Services 3.0, vea el tema sobre Tipos de bases de datos y descripciones (Windows SharePoint Services 3.0).

Una vez finalizado este procedimiento, se habrán creado los duplicados de las bases de datos de contenido de solo lectura.

Para realizar una copia de seguridad de una base de datos en SQL Server 2000

  1. En el servidor de base de datos, haga clic en Inicio, elija Todos los programas, elija Microsoft SQL Server y, a continuación, haga clic en Administrador corporativo.

  2. En el Administrador corporativo de SQL Server, expanda Servidores Microsoft SQL Server.

  3. Expanda Grupo de SQL Server.

  4. Expanda (local) (Windows NT).

  5. Expanda Bases de datos.

  6. Haga clic con el botón secundario del mouse en la base de datos de la que desea realizar una copia de seguridad, elija Todas las tareas y, a continuación, haga clic en Copia de seguridad de la base de datos.

  7. En el cuadro Nombre del cuadro de diálogo Copia de seguridad de SQL Server, escriba un nombre para la copia de seguridad y, a continuación, en el área Copia de seguridad, seleccione Base de datos: completa.

  8. En el área Destino, seleccione un destino existente, o bien, haga lo siguiente:

    1. Haga clic en Agregar.

    2. En el cuadro Seleccionar destino de la copia de seguridad, seleccione Nombre de archivo y, a continuación, junto al cuadro Nombre de archivo, haga clic en Examinar.

    3. En el cuadro Nombre de archivo del cuadro de diálogo Ubicación del dispositivo de copia de seguridad - (local), escriba un nombre de archivo y, a continuación, haga clic en Aceptar.

    4. Haga clic en Aceptar de nuevo para cerrar el cuadro de diálogo Seleccionar destino de la copia de seguridad.

  9. Haga clic en Aceptar para iniciar el proceso de copia de seguridad.

  10. Haga clic en Aceptar para confirmar que el proceso de copia de seguridad se completó.

Repita el procedimiento anterior para realizar una copia de seguridad de todas las demás bases de datos de contenido que usa Windows SharePoint Services 3,0 en el entorno.

Para realizar una copia de seguridad de una base de datos en SQL Server 2005

  1. En el servidor de base de datos, haga clic en Inicio, elija Todos los programas, Microsoft SQL Server 2005 y, a continuación, haga clic en SQL Server Management Studio.

  2. En el cuadro Conectar al servidor, especifique la información de conexión y haga clic en Conectar.

  3. Tras conectarse a la sesión adecuada del motor de base de datos de SQL Server 2005, en Explorador de objetos, expanda el nombre del servidor para expandir el árbol del servidor.

  4. Expanda Bases de datos, haga clic con el botón secundario del mouse en la base de datos de la que desea realizar una copia de seguridad, elija Tareas y haga clic en Copia de seguridad. Aparecerá el cuadro de diálogo Copia de seguridad de la base de datos.

  5. En el área Origen, en el cuadro Base de datos, compruebe el nombre de la base de datos.

  6. En el cuadro Tipo de copia de seguridad, seleccione Completa.

  7. En Componente de copia de seguridad, seleccione Base de datos.

  8. En el área Conjunto de copia de seguridad, en el cuadro de texto Nombre, acepte el nombre del conjunto de copia de seguridad predeterminado que se sugiere o escriba otro nombre para el conjunto de copia de seguridad.

  9. En el área Destino, para especificar el tipo de destino de la copia de seguridad, seleccione Disco o Cinta y, a continuación, especifique un destino. Para crear otro destino, haga clic en Agregar.

  10. Haga clic en Aceptar para iniciar el proceso de copia de seguridad.

Repita el procedimiento anterior para realizar una copia de seguridad de todas las demás bases de datos de contenido que usa Windows SharePoint Services 3,0 en el entorno.

Para realizar una copia de seguridad de una base de datos en SQL Server 2008

  1. En el servidor de base de datos, haga clic en Inicio, elija Todos los programas, elija Microsoft SQL Server 2008 y, a continuación, haga clic en SQL Server Management Studio.

  2. En el cuadro Conectar al servidor, especifique la información de conexión y, a continuación, haga clic en Conectar.

  3. Tras conectarse a la sesión adecuada del motor de base de datos de SQL Server 2008, en Explorador de objetos, expanda el nombre del servidor.

  4. Expanda Bases de datos, haga clic con el botón secundario del mouse en la base de datos de la que desea realizar una copia de seguridad, elija Tareas y, a continuación, haga clic en Copia de seguridad. Aparecerá el cuadro de diálogo Copia de seguridad de la base de datos.

  5. En el área Origen, en el cuadro Base de datos, compruebe el nombre de la base de datos.

  6. En el cuadro Tipo de copia de seguridad, seleccione Completa.

  7. En Componente de copia de seguridad, seleccione Base de datos.

  8. En el área Conjunto de copia de seguridad, en el cuadro de texto Nombre, acepte el nombre predeterminado del conjunto de copia de seguridad o escriba otro nombre.

  9. En el área Destino, para especificar el tipo de destino de la copia de seguridad, seleccione Disco o Cinta y, a continuación, especifique un destino. Para crear otro destino, haga clic en Agregar.

  10. Haga clic en Aceptar para iniciar el proceso de copia de seguridad.

Repita el procedimiento anterior para realizar una copia de seguridad de todas las demás bases de datos de contenido que usa Windows SharePoint Services 3,0 en el entorno.

Desasociar las bases de datos de la versión anterior (base de datos adjunta estándar)

Antes de adjuntar las bases de datos al nuevo entorno y actualizar los datos, es necesario desasociarlas del entorno actual. Una vez desasociadas las bases de datos, puede moverlas a un servidor de bases de datos nuevo o dejarlas en el servidor de bases de datos existente y adjuntarlas a las aplicaciones web.

Importante

No use el siguiente procedimiento si va a realizar una actualización de base de datos adjunta con bases de datos de solo lectura. Para seguir proporcionando a los usuarios acceso al contenido, debe dejar las bases de datos adjuntas y seguir los pasos descritos en la sección Restore a backup copy of the database (database attach with read-only databases) más adelante en este artículo para crear una copia de las bases de datos.

Para desasociar una base de datos de contenido de una aplicación web

  1. En Administración central, en la sección Administración de aplicaciones web de SharePoint de la página Administración de aplicaciones, haga clic en Bases de datos de contenido.

  2. En la página Administrar bases de datos de contenido, haga clic en la base de datos de contenido que desea desasociar.

    Nota

    Si la base de datos de contenido no aparece, se puede asociar con otra aplicación web. Para seleccionar otra aplicación web, en el menú Aplicación web, haga clic en Cambiar aplicación web.

  3. En la sección Quitar base de datos de contenido de la página Administrar configuración de bases de datos de contenido, active la casilla de verificación Quitar base de datos de contenido y, a continuación, haga clic en Aceptar.

    Nota

    Al quitar la base de datos de contenido, no se elimina la base de datos; solo se quita la asociación de la base de datos con la aplicación web.

  4. Repita los pasos 2 y 3 para cada base de datos de contenido que desee desasociar.

También puede usar la operación deletecontentdb de Stsadm para desasociar una base de datos de contenido de una aplicación web. Para obtener más información, vea el tema sobre la operación deletecontentdb de Stsadm (Windows SharePoint Services).

Si va a mover las bases de datos a un servidor de bases de datos diferente, también debe desasociar las bases de datos de la sesión de SQL Server antes de moverlas y adjuntarlas a la nueva sesión de SQL Server después de moverlas.

Importante

Si mueve las bases de datos a una sesión de SQL Server diferente, asegúrese de comprobar que la seguridad está correctamente configurada. Compruebe que las cuentas que usa tienen los roles fijos y los permisos adecuados en las bases de datos y que seguirán siendo cuentas válidas si mueve las bases de datos entre dominios.

Para desasociar una base de datos de una sesión de SQL Server y moverla a otra sesión de SQL Server

  1. En SQL Server 2005 Management Studio, abra la sesión de origen de SQL Server y, a continuación, expanda el nodo Bases de datos.

  2. Haga clic con el botón secundario en la base de datos de contenido, elija Tareas y, a continuación, haga clic en Desasociar. Repita este paso para cada base de datos que desee desasociar y mover.

    Nota

    Use este procedimiento para mover únicamente bases de datos de contenido. No desasocie ninguna otra base de datos.

  3. En el Explorador de Windows, busque la ubicación de los archivos .mdf y .ldf de las bases de datos de contenido.

  4. Seleccione los archivos .mdf y .ldf de la base de datos que desea mover y cópielos o muévalos al directorio de destino.

  5. En SQL Server 2005 Management Studio, abra la sesión de origen de SQL Server.

  6. Haga clic con el botón secundario del mouse en el nodo Bases de datos, elija Tareas y, a continuación, haga clic en Adjuntar.

  7. En el cuadro de diálogo Adjuntar base de datos, vaya a la ubicación a la que transfirió los archivos .mdf y .ldf, seleccione el archivo .mdf de la base de datos que desea adjuntar y, a continuación, haga clic en Aceptar.

  8. Repita los pasos 6 y 7 para cada base de datos de contenido que desee mover.

Restaurar una copia de seguridad de la base de datos (base de datos adjunta con bases de datos de solo lectura)

Después de configurar la nueva granja de servidores, puede restaurar las copias de seguridad de las bases de datos en uno de los siguientes Microsoft SQL Server 2008 R2, SQL Server 2008 con Service Pack 1 (SP1) y la actualización acumulativa 2, y SQL Server 2005 con Service Pack 3 (SP3) y la actualización acumulativa 3. Observe que debe restaurar a una versión de 64 bits de SQL Server 2008 R2, SQL Server 2008 con SP1 y la actualización acumulativa 2, y SQL Server 2005 con SP3 y la actualización acumulativa 3. Empiece por una base de datos y, a continuación, compruebe que la restauración haya funcionado antes de restaurar las demás bases de datos.

En la siguiente sección se indican los procedimientos que deben seguirse para restaurar las copias de seguridad.

Para restaurar la copia de seguridad de una base de datos en SQL Server 2005 Enterprise Edition

  1. En SQL Server Management Studio, haga clic con el botón secundario del mouse en Bases de datos y, a continuación, haga clic en Restaurar base de datos. Aparecerá el cuadro de diálogo Restaurar base de datos.

  2. En el cuadro de diálogo Restaurar base de datos, en la página General, en el cuadro A una base de datos, escriba el nombre de la base de datos que desea restaurar.

  3. En el cuadro de texto A un momento dado, mantenga la opción predeterminada (Lo más reciente posible).

  4. Para especificar el origen y la ubicación de los conjuntos de copias de seguridad que se van a restaurar, haga clic en Desde dispositivo y, a continuación, haga clic en Examinar para seleccionar el archivo de copia de seguridad.

  5. En el cuadro de diálogo Especificar copia de seguridad, en el cuadro Medio para copia de seguridad, asegúrese de que esté seleccionado Archivo.

  6. En el área Ubicación de la copia de seguridad, haga clic en Agregar.

  7. En el cuadro Buscar archivo de copia de seguridad, seleccione el archivo que desea restaurar y, a continuación, haga clic en Aceptar.

  8. En la cuadrícula Seleccionar los conjuntos de copia de seguridad que se van a restaurar, active la casilla de verificación Restaurar situada junto a la copia de seguridad más reciente.

  9. En el cuadro de diálogo Restaurar base de datos, en la página Opciones, en Opciones de restauración, active la casilla de verificación Sobrescribir la base de datos existente.

  10. Haga clic en Aceptar para iniciar el proceso de restauración.

Para restaurar la copia de seguridad de una base de datos en SQL Server 2008 Enterprise

  1. Tras conectarse a la sesión adecuada del motor de base de datos de SQL Server 2008, en Explorador de objetos, expanda el nombre del servidor.

  2. Haga clic con el botón secundario del mouse en Bases de datos y, a continuación, haga clic en Restaurar base de datos. Aparecerá el cuadro de diálogo Restaurar base de datos.

  3. En el cuadro de diálogo Restaurar base de datos, en la página General, escriba el nombre de la base de datos que desea restaurar en la lista A una base de datos.

  4. En el cuadro de texto A un momento dado, mantenga la opción predeterminada (Lo más reciente posible).

  5. Para especificar el origen y la ubicación de los conjuntos de copia de seguridad que se van a restaurar, haga clic en Desde dispositivo y, a continuación, haga clic en Examinar para seleccionar el archivo de copia de seguridad.

  6. En el cuadro de diálogo Especificar copia de seguridad, en el cuadro Medio para copia de seguridad, confirme la selección de Archivo.

  7. En el área Ubicación de la copia de seguridad, haga clic en Agregar.

  8. En el cuadro de diálogo Buscar archivo de copia de seguridad, seleccione el archivo que desea restaurar, haga clic en Aceptar y, a continuación, en el cuadro de diálogo Especificar copia de seguridad, haga clic en Aceptar.

  9. En el cuadro de diálogo Restaurar base de datos, en la cuadrícula Seleccionar los conjuntos de copia de seguridad que se van a restaurar, active la casilla de verificación Restaurar junto a la copia de seguridad completa más reciente.

  10. En el cuadro de diálogo Restaurar base de datos, en la página Opciones, en Opciones de restauración, active la casilla de verificación Sobrescribir la base de datos existente.

  11. Haga clic en Aceptar para iniciar el proceso de restauración.

Comprobar los componentes personalizados

Antes de adjuntar las bases de datos de contenido a las aplicaciones web, use el cmdlet Test-SPContentDatabase de Windows PowerShell para comprobar si tiene todos los componentes personalizados que necesita para esa base de datos.

Para comprobar qué componentes personalizados están disponibles mediante Windows PowerShell

  1. Compruebe si se cumplen los siguientes requisitos mínimos: Consulte Add-SPShellAdmin.

  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en Productos de Microsoft SharePoint 2010.

  4. Haga clic en Consola de administración de SharePoint 2010.

  5. En el símbolo del sistema de Windows PowerShell, escriba el siguiente comando:

    Test-SPContentDatabase -Name <DatabaseName> -WebApplication <URL>
    

    donde:

    • <nombreDeBaseDeDatos> es el nombre de la base de datos que desea probar.

    • <direcciónURL> es la dirección URL de la aplicación web que hospedará los sitios.

Para obtener más información, vea Test-SPContentDatabase.

Adjuntar una base de datos de contenido a una aplicación web

Al adjuntar una base de datos de contenido, asegúrese de que el sitio raíz de la aplicación web esté incluido en la primera base de datos de contenido que adjunte. Es decir, antes de continuar, examine la raíz de la aplicación web en la granja de servidores original para determinar la primera colección de sitios. Después de adjuntar la base de datos que contiene el sitio raíz, puede adjuntar las otras bases de datos de contenido de la aplicación web en cualquier orden. No es necesario crear colecciones de sitios para almacenar el contenido antes de adjuntar la base de datos; en este proceso se crean las colecciones de sitios automáticamente. Asegúrese de no agregar ninguna colección de sitios nueva hasta que haya restaurado todas las bases de datos de contenido.

Importante

Si va a mover las bases de datos de contenido entre dominios o bosques, o a otro entorno que tiene cuentas de servicio diferentes, asegúrese de que los permisos para las cuentas de servicio sigan siendo correctos antes de adjuntar las bases de datos.

Puede usar el cmdlet Mount-SPContentDatabase de Windows PowerShell o el comando addcontentdb de Stsadm para adjuntar una base de datos de contenido a una aplicación web. El uso de las páginas de Administración central de SharePoint para adjuntar una base de datos de contenido no se admite para la actualización.

Asegúrese de que la cuenta que se usa para adjuntar las bases de datos pertenece al rol de base de datos fijo db_owner de las bases de datos de contenido que desea actualizar.

Importante

Si se usaba autenticación basada en formularios, se deberá configurar la autenticación basada en notificaciones para la aplicación web antes de adjuntar las bases de datos. También deberá crear una directiva para conceder control total en la aplicación web a la cuenta de usuario que llevará a cabo la actualización de base de datos adjunta.
Para obtener más información, vea Configuración de la autenticación basada en formularios para una aplicación web basada en notificaciones (SharePoint Foundation 2010).

Sugerencia

No se puede adjuntar la misma base de datos de contenido a una granja de servidores más de una vez, incluso en aplicaciones web diferentes. Cada colección de sitios de una base de datos de contenido tiene un GUID asociado, registrado en la base de datos de configuración. Por lo tanto, no se puede agregar la misma colección de sitios dos veces a la granja de servidores, incluso en aplicaciones web independientes. Si bien la base de datos se puede adjuntar correctamente en este caso, no se podrá iniciar la colección de sitios.
Si necesita una copia duplicada de una colección de sitios en la misma granja de servidores, adjunte primero la base de datos que contiene la colección de sitios a una granja de servidores independiente y, a continuación, use las operaciones de copia de seguridad y restauración Stsadm para copiar la colección de sitios en la otra granja de servidores. El proceso de copia de seguridad y restauración Stsadm crea un nuevo GUID para la colección de sitios.

Para adjuntar una base de datos de contenido a una aplicación web mediante Windows PowerShell

  1. Compruebe que cumple los siguientes requisitos mínimos: Consulte Add-SPShellAdmin.

  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en Productos de Microsoft SharePoint 2010.

  4. Haga clic en Consola de administración de SharePoint 2010.

  5. En el símbolo del sistema de Windows PowerShell, escriba el siguiente comando:

    Mount-SPContentDatabase -Name <DatabaseName> -DatabaseServer <ServerName> -WebApplication <URL> [-Updateuserexperience]
    

    donde:

    • <NombreDeBaseDeDatos> es el nombre de la base de datos que desea actualizar.

    • <NombreDeServidor> es el servidor en el cual se almacena la base de datos.

    • <direcciónURL> es la dirección URL de la aplicación web que hospedará los sitios.

    • ActualizarExperienciaDelUsuario es la opción para actualizar a la nueva experiencia del usuario o permanecer en la experiencia del usuario antigua (parte de la actualización visual). Al incluir este parámetro, el sitio se establece para mostrar una vista previa de la nueva experiencia del usuario. Omita este parámetro si desea que el sitio permanezca en la experiencia del usuario antigua después de la actualización. Para obtener más información, vea Planeación de la actualización visual (SharePoint Foundation 2010).

Para obtener más información, vea Mount-SPContentDatabase.

Nota

Se recomienda usar Windows PowerShell para realizar tareas administrativas de línea de comandos. La herramienta de línea de comandos Stsadm ya no se usa, pero se ha incluido para ofrecer compatibilidad con las versiones anteriores del producto.

Para adjuntar una base de datos de contenido a una aplicación web mediante la herramienta de línea de comandos Stsadm

  1. En la unidad en la que se encuentra instalado Productos y Tecnologías de SharePoint, cambie al directorio siguiente: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.

  2. Escriba el siguiente comando y presione ENTRAR:

    stsadm -o addcontentdb -url <direcciónURL> -databasename <nombreDeBaseDeDatos>

    [-databaseserver <nombreDeServidor> ] [-databaseuser <nombreDeUsuario> ]

    [-databasepassword <contraseña> ] [-sitewarning <númeroDeAdvertenciasDelSitio> ]

    [-preserveolduserexperience verdadero/falso ]

    [-sitemax <númeroMáximoDeSitios> ]

    [-assignnewdatabaseid] [-clearchangelog]

    Nota

    Al establecer el parámetro preserveolduserexperience como verdadero, los sitios de la base de datos de contenido conservan la apariencia de la versión anterior después de la actualización. Cuando este parámetro se establece como falso, los sitios se actualizan con la nueva apariencia. El valor predeterminado para este parámetro es verdadero, lo que significa que se conserva la apariencia anterior.
    Este parámetro forma parte de la característica de actualización visual. Para obtener más información, vea Planeación de la actualización visual (SharePoint Foundation 2010).

    Para obtener más información, vea el tema sobre la operación addcontentdb de Stsadm (Windows SharePoint Services).

Comprobación: comprobación de actualización de la primera base de datos

Después de adjuntar una base de datos, puede usar la página Estado de actualización de Administración central para comprobar el estado de la actualización en las colecciones de sitios. Una vez finalizado el proceso de actualización, puede revisar el archivo de registro de actualización para averiguar si se produjo algún problema durante la actualización. También puede revisar cada sitio actualizado para buscar y solucionar los problemas relacionados con el modo en que se muestra el contenido. Para obtener más información, vea Comprobación de la actualización y revisión de los sitios actualizados (SharePoint Foundation 2010).

Para visualizar la página de estado de actualización

  • En Administración central, haga clic en Actualización y migración y, a continuación, haga clic en Verificar el estado de la actualización.

Para abrir el archivo de registro de la actualización

  • El archivo de registro de errores de actualización y el archivo de registro de actualización se encuentran en %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\14\LOGS. El nombre de los registros tiene el siguiente formato: Upgrade-AAAAMMDD-HHMMSS-SSS-error.log y Upgrade-AAAAMMDD-HHMMSS-SSS.log, donde AAAAMMDD es la fecha y HHMMSS-SSS es la hora (horas en el formato horario de 24 horas, minutos, segundos y milisegundos). Un ejemplo de un registro de errores de actualización es Upgrade-20090415-132126-374-error.log y un ejemplo de un registro de actualización es Upgrade-20090415-132126-374.log.

    Nota

    El archivo de registro de actualización incluye el nombre de la base de datos de contenido que se está actualizando.

Adjuntar las bases de datos restantes

Tras restaurar la primera base de datos de contenido y comprobar la actualización mediante una consulta al archivo de registro de actualización, puede restaurar y actualizar las próximas bases de datos. Puede adjuntar varias bases de datos al mismo tiempo en ventanas independientes del símbolo del sistema para ejecutar varias actualizaciones al mismo tiempo. Después de restaurar y actualizar correctamente todas las bases de datos de contenido, puede revisar los sitios para asegurarse de que se hayan actualizado correctamente.

Comprobación: comprobación de actualización de las bases de datos adicionales

Una vez actualizadas las bases de datos adicionales, vea la página Estado de actualización para supervisar el progreso y comprobar si el proceso de actualización se ha completado. Revise el archivo de registro para identificar otros problemas y, a continuación, revise cada sitio actualizado para buscar y solucionar los problemas relacionados con el modo en que se muestra el contenido. Para obtener más información, vea Comprobación de la actualización y revisión de los sitios actualizados (SharePoint Foundation 2010) y Administración de la actualización visual (SharePoint Foundation 2010).

See Also

Concepts

Solución de problemas de actualización (SharePoint Foundation 2010)