REVISIÓN: No se puede iniciar el servicio de SQL Server después de instalar el paquete de actualización acumulativa 1 para SQL Server 2008 R2, si existe una UCP en la instancia de SQL Server

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

En esta página

Síntomas

Tenga en cuenta la situación siguiente:
  • Tiene una instancia de Microsoft SQL Server 2008 R2 que aloja un punto de control de usuario (UCP).
  • Instalar el paquete de actualización acumulativa 1 para SQL Server 2008 R2 en la instancia.
En este escenario, la instalación se realiza correctamente. Sin embargo, no se puede iniciar el servicio de SQL Server. Además, se registran los siguientes mensajes de error en el archivo de registro de errores de SQL Server:
<date></date><time></time> spid7s Ejecución.sysutility_ucp_core.sp_initialize_mdw_internal [sysutility_mdw]

<date></date><time></time> spid7s SQL Server había bloqueado el acceso al procedimiento de 'sys.xp_qv' del componente 'Agent XPs' porque este componente se desconectó como parte de la configuración de seguridad para este servidor. Un administrador del sistema puede habilitar el uso de 'Agent XPs' mediante sp_configure. Para obtener más información acerca de cómo habilitar 'Agent XPs', consulte "Configuración de superficie" en los libros en pantalla.

<date></date><time></time> spid7s Error: 15281, gravedad: 16, estado: 1.

<date></date><time></time> spid7s SQL Server había bloqueado el acceso al procedimiento de 'sys.xp_qv' del componente 'Agent XPs' porque este componente se desconectó como parte de la configuración de seguridad para este servidor. Un administrador del sistema puede habilitar el uso de 'Agent XPs' mediante sp_configure. Para obtener más información acerca de cómo habilitar 'Agent XPs', consulte "Configuración de superficie" en los libros en pantalla.

<date></date><time></time> spid7s Error: 912, gravedad: 21, estado: 2.

<date></date><time></time> spid7s Aumento del nivel de secuencia de comandos de base de datos 'master' porque 'sqlagent100_msdb_upgrade.sql' de actualización paso encontró el estado de error 15281, 1, severity 16. Se trata de una condición de error grave que impida el funcionamiento normal y la base de datos se tomarán sin conexión. Si el error ocurrió durante la actualización de la base de datos 'master', evitará toda la instancia de SQL Server de inicio. Examine las entradas anteriores del registro de errores para errores, realice las acciones correctivas apropiadas y vuelva a iniciar la base de datos para que los pasos de la actualización de secuencia de comandos que se ejecutan hasta su finalización.

<date></date><time></time> spid7s Error: 3417, gravedad: 21, estado: 3.

<date></date><time></time> spid7s No se puede recuperar la base de datos master. SQL Server es incapaz de ejecutar. Restaurar a master desde una copia de seguridad completa, repararlo o vuelva a crearla. Para obtener más información acerca de cómo reconstruir la base de datos master, vea los libros en pantalla.<date></date><time></time> spid7s SQL de seguimiento se ha detenido debido al cierre del servidor. ID. de traza = '1'. Se trata de un mensaje informativo únicamente. no es necesaria ninguna acción.
Este problema puede producirse también cuando se actualiza una instancia de SQL Server 2008 R2 la versión Release Candidate (RC) que aloja una UCP a la versión de lanzamiento de SQL Server 2008 R2.

Causa

Este problema se produce porque no está habilitada la opción Agent XPs cuando SQL Server 2008 R2 se ejecuta la secuencia de comandos de actualización para la base de datos msdb.

Esta secuencia de comandos se ejecuta cuando se inicia el servicio de SQL Server. La secuencia de comandos ejecuta un procedimiento almacenado que está relacionado con las prácticas comerciales Desleales. Además, el procedimiento almacenado requiere que esté habilitado la opción Agent XPs.

Solución

Información sobre la actualización acumulativa

La corrección para este problema se publicó en primer lugar en la actualización acumulativa 2. Para obtener más información acerca de cómo obtener este paquete de actualización de seguridad acumulativa para SQL Server 2008 R2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2072493 Paquete de actualización acumulativa 2 para SQL Server 2008 R2
Nota Debido a que las generaciones son acumulativas, cada nueva versión de revisión contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyen con la versión anterior de SQL Server 2008 R2. Le recomendamos que considere la posibilidad de aplicar la versión más reciente de revisión que contenga este hotfix. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
981356 SQL Server 2008 R2 se basa que se publicaron después del lanzamiento de SQL Server 2008 R2

Solución

Nota Si no ha instalado aún la actualización acumulativa 1 paquete, debe seguir la sección "Resolución" para instalar el paquete de actualización acumulativa 2. Este problema no existe en el paquete de actualización acumulativa 2 y versiones posteriores de la actualización de SQL Server 2008 R2.

Si experimenta este problema después de instalar el paquete de actualización acumulativa 1, siga estos pasos para solucionar este problema:
  1. Habilitar el indicador de traza 902 en la instancia de SQL Server 2008 R2. Para ello, siga estos pasos:
    1. Abra el Administrador de configuración de SQL Server.
    2. En el Administrador de configuración de SQL Server, haga clic en Servicios de SQL Server.
    3. Haga doble clic en el SQL Serverservicio.
    4. En el Propiedades de SQL Server cuadro de diálogo, haga clic en el Avanzada ficha.
    5. En haga clic en el Avanzada ficha, busque el Parámetros de inicio elemento.
    6. Agregar ;-T902 al final de la existente valor de cadena y, a continuación, haga clic en ACEPTAR.
  2. Con el botón derecho el SQL Serverservicio y haga clic en Inicio.
  3. Si se está ejecutando el servicio de agente de SQL Server, con el botón derecho el servicio de agente de SQL Server y, a continuación, haga clic en Detener.
  4. Abra SQL Server Management Studio y, a continuación, conectarse a la instancia de SQL Server 2008 R2.
  5. Ejecute las instrucciones siguientes:
    EXEC sp_configure 'show advanced', 1;
    VOLVER A CONFIGURAR;
    EXEC sp_configure 'Permitir actualizaciones', 0;
    VOLVER A CONFIGURAR;
    EXEC sp_configure 'Agent XPs', 1;
    VOLVER A CONFIGURAR;
    IR
  6. En el Administrador de configuración de SQL Server, con el botón derecho el SQL Serverservicio y haga clic en Detener.
  7. Quitar el indicador de traza 902 en la instancia de SQL Server 2008 R2. Para ello, eliminar ;-T902 desde el valor de cadena que se actualizan en el paso 1f.
  8. Con el botón derecho el SQL Serverservicio y haga clic en Inicio.
  9. Haga clic en el servicio de agente de SQL Server y, a continuación, haga clic en Inicio.
  10. En SQL Server Management Studio, volver a conectarse a la instancia de SQL Server 2008 R2.
  11. En el Explorador de objetos, expanda Administración, con el botón derecho Recopilación de datosy, a continuación, haga clic en Habilitar la recopilación de datos.
    Nota Si ya está habilitada la recopilación de datos, el elemento de habilitar la recopilación de datos no está disponible.
Nota Puede recibir el siguiente mensaje de error al conectarse a la instancia de SQL Server 2008 R2 en SQL Server Management Studio:
Error: 18401
Error de inicio de sesión de usuario '<login name=""></login>'. Motivo: El servidor está en modo de actualización de secuencia de comandos. Administrador sólo puede conectar en este momento.
Este mensaje de error indica que el SQL Server 2008 R2 está finalizando la instalación del paquete de actualización acumulativa 1. Si recibe este mensaje de error, espere unos minutos y vuelva a conectar a la instancia de SQL Server 2008 R2.

Estado

Microsoft ha confirmado que se trata de un problema en los productos de Microsoft que se enumeran en la sección "Se refiere a:".

Referencias

Para obtener información sobre el modelo de servicio Incremental para SQL Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
935897Un modelo Incremental de servicio está disponible en el equipo de SQL Server para entregar revisiones de los problemas detectados
Para obtener más información acerca del esquema de nomenclatura para las actualizaciones de SQL Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
822499 Esquema de nomenclatura para los paquetes de actualización de software de Microsoft SQL Server
Para obtener más información acerca de la terminología de la actualización de software, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684 Descripción de la terminología estándar que se utiliza para describir las actualizaciones de software de Microsoft

Propiedades

Id. de artículo: 2163980 - Última revisión: jueves, 23 de junio de 2011 - Versión: 5.0
La información de este artículo se refiere a:
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
Palabras clave: 
kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2163980 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): 2163980

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