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

 

Se aplica a: SharePoint Server 2010

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

Incluso después de probar el proceso de actualización para identificar posibles problemas, es posible que experimente problemas inesperados durante una actualización de Microsoft Office SharePoint Server 2007 a Microsoft SharePoint Server 2010. Si experimenta problemas después de la actualización, cuanto antes los detecte y solucione, mejor será la experiencia del usuario final.

En este artículo se describen los principios generales para la identificación y solución de problemas de actualización y se incluye una lista de los problemas comunes. Después de identificar los problemas y solucionarlos, puede reanudar la actualización. Para obtener más información acerca de cómo reanudar la actualización, vea el tema Reanudación de la actualización (SharePoint Server 2010).

En este artículo:

  • Principios generales para la identificación de problemas

  • Problemas comunes

    • Personalizaciones o archivos del lado servidor que faltan o están desusados

    • Faltan opciones de configuración o no están configuradas correctamente para la granja de servidores, la aplicación web o los servicios

    • Niveles de actualización incoherentes o incorrectos

    • Falta navegación global para blogs

    • Problemas con los datos

    • Cambios en la interfaz de usuario

    • Falta de espacio

    • Autenticación basada en formularios

    • Seguridad y permisos

    • Los archivos .stp no funcionan después de la actualización

    • No se pueden encontrar las nuevas versiones de las plantillas de aplicación Fabulous 40

    • Actualización de datos de SharePoint Portal Server 2003: la herramienta de comprobación previa a la actualización informa sobre bases de datos dañadas

Principios generales para la identificación de problemas

Comience por la comprobación del estado de actualización para saber dónde se detuvo la actualización (si lo hizo) y compruebe los archivos de registro para encontrar errores o advertencias. A continuación, solucione los problemas encontrados antes de reanudar la actualización.

Primero, comprobar el estado de actualización y de los archivos de registro

Los indicadores del estado de actualización y los archivos de registro deberían proporcionar una indicación acerca de lo que salió mal durante el proceso de actualización. Se recomienda revisar detenidamente todos los errores registrados en los archivos de registro de actualización. Es posible que las advertencias no siempre indiquen un problema, pero debería revisarlas todas para determinar si es probable que alguna de ellas cause aun más errores.

  1. Compruebe el estado de actualización mediante uno de los siguientes procedimientos o ambos:

    • Revise la página Estado de actualización del sitio web de Administración central de SharePoint.

    • Use la operación localupgradestatus de Stsadm.exe para comprobar el estado de actualización.

    Para obtener más información acerca de cómo comprobar el estado de actualización, vea Comprobación de la actualización y revisión de los sitios actualizados (SharePoint Server 2010).

  2. Revise los siguientes archivos de registro:

    • El archivo de registro de Setup.exe.

    • El archivo de registro (Psconfig.exe) de Asistente para la configuración de productos de SharePoint.

    • El archivo de registro de errores de actualización y el archivo de registro de actualización (que contiene información más detallada que el archivo de registro de errores de actualización).

    • Archivos de registro de seguimiento o de ULS.

      Estos archivos están almacenados en la carpeta %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14\LOGS y se denominan NombreDeServidor_AAAAMMDD-MMSS.log.

    • El archivo de registro de eventos de la aplicación.

      Este archivo puede visualizarse mediante el Visor de eventos.

    Para obtener más información acerca de Setup.exe, PSconfig.exe y los archivos de registro de actualización, vea el tema Comprobación de la actualización y revisión de los sitios actualizados (SharePoint Server 2010). Para obtener más información acerca del archivo de registro de seguimiento, vea el tema sobre los registros de seguimiento (https://go.microsoft.com/fwlink/?linkid=182380&clcid=0xC0A) en MSDN.

Después, solucionar los problemas en orden

Algunos problemas tienen más efectos que otros. Por ejemplo, si falta un archivo del lado servidor se pueden producir varios errores aparentemente no relacionados en el nivel de sitio.

Solucione los problemas en el siguiente orden:

  1. Personalizaciones o archivos del servidor que faltan, como características o elementos web.

  2. Problemas de configuración en la granja de servidores, la aplicación web o los servicios, como rutas de acceso administradas o servicios que no se inician.

  3. Problemas adicionales que se detectan sitio por sitio, comenzando por sitios de gran impacto y alto perfil.

A medida que identifica los problemas de mayor importancia y los soluciona, puede intentar volver a ejecutar la actualización para comprobar si también se ha solucionado algún otro problema del proceso de actualización.

Problemas comunes

Compruebe si alguno de los siguientes problemas está causando una advertencia o error de actualización.

Personalizaciones o archivos del lado servidor que faltan o están desusados

Un error común durante la actualización son los archivos del lado servidor que faltan, ya sean archivos instalados con Office SharePoint Server 2007 o archivos personalizados. Al prepararse para la actualización, debería haber creado un inventario de las personalizaciones del lado servidor (como definiciones de sitio, plantillas, características, elementos web, ensamblados) necesarias para los sitios. (La herramienta de comprobación previa a la actualización puede ayudar a identificar estos elementos.) Compruebe este inventario para asegurarse de que todos los archivos necesarios para las personalizaciones estén instalados en el entorno de actualización.

Si va a llevar a cabo una actualización de base de datos adjunta, puede usar el cmdlet de Windows PowerShell test-spcontentdatabase antes de actualizar la base de datos para identificar los archivos que faltan. También puede usar la operación enumallwebs de Stsadm.exe para identificar las personalizaciones del servidor que se usan actualmente.

En los archivos de registro de actualización, es posible que vea errores como los que indican a continuación:

  • Error: se encontraron sitios webs de recuento de referencia que usan una plantilla web que falta Identificador de plantilla de sitio (lcid: Código de idioma de la plantilla de sitio) en el nombre de base de datos de contenido ContentDatabase. 

  • Error: falta una característica con identificador = [Identificador de característica].

  • Error: la base de datos hace referencia [Recuento de referencia] veces al archivo [Ruta de acceso relativa de archivo], pero éste no está instalado en la granja de servidores actual.

  • Advertencia: la base de datos hace referencia [Recuento de referencia] veces a la clase WebPart [Identificador de elemento web], pero ésta no está instalada en la granja de servidores actual.

  • Advertencia: la base de datos hace referencia al ensamblado [Ruta de ensamblado], pero éste no está instalado en la granja de servidores actual.

  • Advertencia: no se pudo actualizar la característica. Excepción: no se pudo encontrar el identificador 'Identificador de característica' de la definición de la característica.

Si puede obtener un archivo del servidor o dependencia que faltan, instálelos y, a continuación, ejecute otra vez la actualización para los sitios afectados. Si el archivo o la dependencia (como un elemento web) están desusados, deberá decidir si volverá a crear el sitio, página o elemento web para usar una plantilla, característica o elemento web distintos. Si puede rehacer la personalización mediante el uso de dependencias que se siguen usando, puede ejecutar nuevamente la actualización para los sitios afectados. Si no puede eliminar la dependencia, no podrá actualizar el sitio.

Una vez que haya instalado el archivo o dependencia que faltan, use el cmdlet test-SPContentDatabase de Windows PowerShell en un servidor de prueba para determinar si faltan otros archivos para esa base de datos. Si solo ejecuta la herramienta de comprobación previa a la actualización o si vuelve a ejecutar la actualización, es posible que no se indique el error en los archivos de registro aunque ese error exista.

Faltan opciones de configuración o no están configuradas correctamente para la granja de servidores, la aplicación web o los servicios

Compruebe la configuración de la granja de servidores y la aplicación web. Cree e inicie los servicios que falten.

Compruebe que todas las rutas de acceso administradas (rutas incluidas o excluidas) estén configuradas correctamente para cada aplicación web.

En los archivos de registro de actualización, es posible que vea errores como los que indican a continuación:

  • Error: no se pudo tener acceso a la plantilla Identificador de plantilla: Identificador de SPSite=Identificador de sitio debido a una excepción. Omitiendo el identificador de SPWeb=Identificador de web en la actualización de plantillas. Excepción: System.IO.FileNotFoundException: no se pudo encontrar el sitio con el identificador Identificador de sitio.

    Este error indica que falta una ruta de acceso administrada. En la aplicación web, agregue la ruta administrada para la colección de sitios y reinicie la actualización de la base de datos de contenido en la que se encuentra esta colección de sitios.

Niveles de actualización incoherentes o incorrectos

Debe ejecutar Office SharePoint Server 2007 con Service Pack 2 para llevar a cabo la actualización. Si no cumple con este requisito mínimo, verá un error y la actualización no se ejecutará.

Además, los servidores deben actualizarse correctamente. Por ejemplo, si usó la versión Windows SharePoint Services 3,0 de una actualización, pero no la versión Office SharePoint Server 2007, la actualización no se ejecutará. Puede ver el número de versión de Windows SharePoint Services 3,0 en la página Servidores del conjunto en Administración central de SharePoint. El número de versión de Office SharePoint Server 2007 es el número de versión del archivo Microsoft.SharePoint.portal.dll que se encuentra en la carpeta %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\ISAPI. Los números de versión en la página Servidores del conjunto y de los archivos Microsoft.SharePoint.portal.dll deben coincidir y ser de la versión 12.0.6420.1000 o superiores para actualizarse. Para obtener más información, vea el tema sobre la implementación de actualizaciones de software para Office SharePoint Server 2007.

Falta navegación global para blogs

Otro error común es que falta la navegación global para los blogs actualizados. Esto se produce porque no se habilita la característica MySiteNavigation (6adff05c-d581-4c05-a6b9-920f15ec6fd9) durante la actualización. Para habilitar esta característica, ejecute el cmdlet Enable-SPFeature de Windows PowerShell 2,0.

Para obtener más información, vea Enable-SPFeature.

Problemas con los datos

Los siguientes problemas con los datos pueden causar errores o advertencias durante la actualización:

  • Conectividad con los orígenes de datos. Si los servidores no pueden conectarse con las bases de datos, no pueden actualizarse.

  • Listas o sitios huérfanos y otros daños en bases de datos. Para obtener más información, vea Limpieza del entorno antes de la actualización (SharePoint Server 2010).

  • Datos de columnas ocultas. Si el proceso de actualización agrega una columna a una lista con el mismo nombre de una columna personalizada que ya existe en esa lista, la columna personalizada cambiará de nombre. Después de la actualización, puede reajustar las vistas para incluir la columna que cambió de nombre.

En los archivos de registro de actualización, es posible que vea errores como los que indican a continuación:

  • Advertencia: los sitios huérfanos podrían causar errores en la actualización.

  • Error: la base de datos [Nombre de la base de datos de contenido] contiene un sitio (identificador = [Identificador de colección de sitios], dirección URL = [Dirección URL de la colección de sitios]) que no se encuentra en el mapa del sitio.

Repare los elementos huérfanos o los daños en la base de datos y, a continuación, vuelva a ejecutar la actualización.

Cambios en la interfaz de usuario

Los cambios en la interfaz de usuario (UI), tales como la interfaz de usuario de Fluent (también conocida como la cinta de opciones) o el cumplimiento de los estándares de XHTML, pueden causar problemas en los sitios. A veces, es posible que los elementos personalizados (como un tipo de contenido) tengan un nombre que genera conflictos con algún nombre en la nueva versión. Además, puede tener páginas que deben revertirse a la definición de sitio estándar o puede tener grandes listas para las que debe crear vistas nuevas.

Para obtener más información acerca de cómo revisar problemas de interfaz de usuario en sitios, vea Comprobación de la actualización y revisión de los sitios actualizados (SharePoint Server 2010).

En los archivos de registro de actualización, es posible que vea errores como los que indican a continuación:

  • Error al activar las características de la colección de sitios en la dirección URL del sitio. Excepción: se encontró un nombre duplicado "nombre" para un tipo de contenido.

    Este error indica que un tipo de contenido "Información de resumen" de terceros se agregó al sitio especificado en o12 y que durante la actualización a o14 ese nombre entra en conflicto con nuestro tipo de contenido automático "Información de resumen". Elimine o cambie el nombre del tipo de contenido de terceros en ese sitio y vuelva a ejecutar la actualización.

Falta de espacio

Si se queda sin espacio (por ejemplo, para archivos de registro de transacciones en los servidores de bases de datos), se interrumpirá la actualización. Libere espacio o aumente el tamaño del archivo de registro de transacciones antes de reanudar la actualización. Para obtener más información, vea el tema sobre la administración del tamaño del archivo de registro de transacciones (https://go.microsoft.com/fwlink/?linkid=124882&clcid=0xC0A).

Autenticación basada en formularios

Se requieren pasos adicionales cuando se actualiza un entorno que usa el sistema de autenticación basada en formularios. Siga los pasos indicados en Configuración de la autenticación basada en formularios para una aplicación web basada en notificaciones (SharePoint Server 2010) para actualizar proveedores de autenticación basada en formularios.

Seguridad y permisos

Si recibe un error acerca de una cuenta desconocida o si no se actualizó una base de datos, compruebe lo siguiente:

  • Para una actualización en contexto, asegúrese de que la cuenta que usa para ejecutar Asistente para la configuración de productos de SharePoint pertenece al rol de base de datos fijo db_owner para todas las bases de datos que desea actualizar. Si no pertenece a este rol, es probable que se produzca un error acerca de una cuenta de usuario desconocida cuando el asistente comience a actualizar las bases de datos.

  • Para una actualización de base de datos adjunta, si está moviendo bases de datos entre sesiones de SQL Server, asegúrese de comprobar que la seguridad esté configurada correctamente. Compruebe que las cuentas que usa tienen los roles fijos y los permisos apropiados en las bases de datos, y que siguen siendo cuentas válidas si está actualizando entre dominios.

Los archivos .stp no funcionan después de la actualización

Las plantillas de sitio (archivos .stp) están desusadas en SharePoint Server 2010 y no se pueden usar para crear nuevos sitios. Los sitios existentes basados en archivos .stp seguirán funcionando con normalidad. Los paquetes de solución (archivos .wsp) son el método admitido para crear sitios que se basan en una plantilla en SharePoint Server 2010. Puede convertir un archivo .stp en un archivo .wsp para seguir usando la plantilla después de la actualización.

Para convertir un archivo .stp en un archivo .wsp

  1. En Office SharePoint Server 2007, cree un sitio basado en la plantilla y, a continuación, actualice el sitio a SharePoint Server 2010.

  2. En SharePoint Server 2010, en el menú Acciones del sitio del sitio actualizado, haga clic en Configuración del sitio.

  3. En la página Configuración del sitio, en Acciones del sitio, haga clic en Guardar sitio como plantilla.

  4. En la página Guardar como plantilla, escriba un Nombre de archivo y un Nombre de plantilla. A continuación, haga clic en Aceptar.

    La plantilla de sitio se guarda como un archivo .wsp en la galería de soluciones de esa colección de sitios y puede crear nuevos sitios basados en dicha solución.

No se pueden encontrar las nuevas versiones de las plantillas de aplicación Fabulous 40

Muchas personas han usado las plantillas "Fabulous 40" que se crearon en Windows SharePoint Services 3,0. Algunas de estas plantillas se crearon como plantillas de administración del sitio (archivos .stp) y otras como plantillas de administración del servidor (archivos .wsp). Microsoft no publicará nuevas versiones de estas plantillas para Productos de SharePoint 2010. Además, los archivos .stp están desusados y no se pueden usar para crear nuevos sitios cuando se actualiza a SharePoint Server 2010.

Puede actualizar los sitios basados en estas plantillas. Sin embargo, debe intentar actualizar estos sitios en un entorno de prueba antes de actualizar el entorno de producción para poder detectar posibles problemas. Para ello, use la herramienta de comprobación previa a la actualización. (Algunas personas han experimentado problemas con flujos de trabajo personalizados o vistas basadas en CAML en las plantillas). Tenga en cuenta que después de la actualización, no podrá usar los archivos .stp para crear nuevas plantillas.

En la tabla siguiente se describe cómo se pueden usar las plantillas.

Tipo de plantilla ¿Puedo actualizar los sitios basados en esta plantilla? ¿Puedo usar la plantilla después de la actualización?

Administración del sitio (archivo .stp o plantilla de sitio)

No

Administración del servidor (archivo .wsp o paquete de solución)

Sí*

Sí*

*Hay problemas con algunos archivos .wsp después de la actualización. En concreto, tras la actualización, algunos clientes no pueden crear nuevos sitios basados en las siguientes plantillas: administración de solicitudes de ausencia y programación de vacaciones, centro de atención telefónica, servicio de asistencia, área de trabajo del equipo de TI, Knowledge Base y administración y seguimiento de activo fí­sico. Si tiene problemas al usar cualquiera de estas plantillas, puede exponer un problema en el foro de TechNet sobre configuración, actualización, administración y operación de SharePoint 2010 (https://go.microsoft.com/fwlink/?linkid=201600&clcid=0xC0A) o ponerse en contacto con los servicios de soporte técnico de Microsoft.

Si desea continuar con la creación de sitios basados en las plantillas de administración del sitio (archivos .stp) en SharePoint Server 2010, debe convertirlas en paquetes de solución (archivos .wsp). Para obtener más información, vea la sección Los archivos .stp no funcionan después de la actualización, anteriormente en este artículo.

Actualización de datos de SharePoint Portal Server 2003: la herramienta de comprobación previa a la actualización informa sobre bases de datos dañadas

Cuando una base de datos de contenido de un conjunto o granja de servidores de Office SharePoint Server 2007 se actualizó desde una base de datos de contenido de Microsoft Office SharePoint Portal Server 2003, es posible que aparezca el error siguiente al ejecutar la herramienta de comprobación previa a la actualización:

Error: Base de datos de contenido con esquemas de base de datos modificados

Si no realizó ningún cambio manual en los esquemas de la base de datos, puede ignorar este error y continuar con la actualización. Este es un error residual del proceso de actualización de SharePoint Portal Server 2003 a Office SharePoint Server 2007. Para obtener más información, vea el artículo de Microsoft Knowledge Base 954772.

See Also

Concepts

Realización de una actualización de prueba para detectar posibles problemas (SharePoint Server 2010)
Comprobación de la actualización y revisión de los sitios actualizados (SharePoint Server 2010)
Reanudación de la actualización (SharePoint Server 2010)