REVISIÓN: El servicio de SQL Server Integration Services (SSIS) no se inicia al instalar el Service Pack 1 de SQL Server 2005 en un equipo que ya se está ejecutando el servicio SSIS

Seleccione idioma Seleccione idioma
Id. de artículo: 918644
Error nº: 694 (revisión SQL)
Microsoft distribuye las revisiones de Microsoft SQL Server 2005 como un archivo descargable. Debido a que las revisiones son acumulativas, cada versión nueva contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyeron con la anterior de SQL Server 2005.
Expandir todo | Contraer todo

En esta página

Síntomas

Cuando se instala el Service Pack 1 (SP1) de Microsoft SQL Server 2005 en un equipo que ya se está ejecutando SQL Server Integration Services (SSIS), no se inicia el servicio SSIS y el siguiente mensaje de error se registra en el registro de sucesos:
El servicio no respondió a tiempo a la solicitud de inicio o de control
NotaEste problema puede producirse con el servicio de Notification Services (NS).

Causa

Este problema se produce porque el equipo afectado no puede conectar con el sitio Web de http://crl.microsoft.com. Este problema se produce cuando se produce el comportamiento siguiente:
  • Cuando Microsoft .NET Framework, se inicia el servicio SSIS, .NET Framework llama a laCryptoAPIfunción para comprobar los certificados que se asignan a los archivos de ensamblado de SQL Server.
  • ElCryptoAPIfunción comprueba una lista de revocación de certificados (CRL) que está disponible en el sitio Web de http://crl.microsoft.com. Esta acción requiere una conexión a Internet.
  • Si se bloquea la conexión a Internet, puede que se pierda las solicitudes HTTP de salida. Por lo tanto, no se devuelve un mensaje de error. Además, el retardo de tiempo hace que la comprobación CRL para el tiempo de espera.
  • El Administrador de control de servicios (SCM) determina que el servicio SSIS tarda demasiado en iniciar. Por lo tanto, el SCM emite el mensaje de error y no se ha iniciado el servicio SSIS.

Solución

Para resolver este problema, instale el paquete de hotfix acumulativo (versión 2153) para Microsoft SQL Server 2005.Para obtener más información acerca de cómo obtener el paquete de hotfix acumulativo (versión 2153) para SQL Server 2005, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
918222El paquete de hotfix acumulativo (versión 2153) para SQL Server 2005 está disponible
NotaSi aplica la revisión que se describe en artículo de Microsoft Knowledge Base 918222, se resuelve el problema. Sin embargo, el inicio del servicio es lento.

Debe instalar todos los paquetes de componente en el orden en que se enumeran en este artículo. Si no instala los paquetes de componente en el orden correcto, puede recibir un mensaje de error.Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
919224REVISIÓN: Puede recibir un mensaje de error al instalar el paquete de hotfix acumulativo (versión 2153) para SQL Server 2005

Solución

Para solucionar temporalmente este problema, utilice uno de los métodos siguientes.

El método 1: Agregar una nueva etiqueta XML


Si el sistema tiene la actualización de Microsoft .NET Framework cuya versión es igual a o una versión posterior a la versión que se describe en artículo de Microsoft Knowledge Base936707, puede solucionar temporalmente este problema, agregue una nueva etiqueta XML para deshabilitargeneratePublisherEvidence. Para ello, debe editar el *. archivo de exe.config para los servicios de SSIS (MsDtsSrvr.exe.config) y el *. archivo de exe.config para cualquiera de los tiempos de ejecución SSIS. Esta característica deshabilita la comprobación de CRL y se incluye en todas las revisiones para Microsoft .NET Framework a partir de la solución descrita en Microsoft Knowledge Base el artículo 936707. Para comprobar si esta actualización está instalada la versión de .NET Framework 2.0 que se está ejecutando en el sistema, puede comprobar las propiedades del archivo siguiente para asegurarse de que es la versión 876 o una revisión posterior. (El número de versión debe ser 2.0.50727.876 o una versión posterior).
C:\Windows\Microsoft.NET\Framework\v2.0.50727\MsCorWks.dll
  • Archivo de configuración del servicio SSIS de 2005
    • Server\90\DTS\Binn\msdtssrvr.exe.config SQL de programa\Microsoft c:\Archivos

  • Archivos de configuración de 2005 de SSIS en tiempo de ejecución de 32 ó 64 bits:
    • Server\90\DTS\Binn\ SQL de programa\Microsoft c:\Archivos
      • DTExec.exe.config (herramienta de línea de comandos para ejecutar paquetes de SSIS y paquetes SSIS de trabajos del Agente SQL Server)
      • Dtshost.exe.config (para los paquetes secundarios por la tarea Ejecutar paquete)
      • DtsDebugHost.exe.config (para la ejecución de paquetes en el depurador de BIDS)
      • DTUtil.exe.config
  • Equivalentes WOW64 2005 de SSIS en tiempo de ejecución archivos de configuración para la ejecución de paquetes SSIS de 32 bits en un equipo de 64 bits:
    • C:\Archivos de archivos (x 86) \Microsoft SQL Server\90\DTS\Binn\DTExec.exe.config
      • DTExec.exe.config (herramienta de línea de comandos para ejecutar paquetes de SSIS y paquetes SSIS de trabajos del Agente SQL Server)
      • Dtshost.exe.config (para los paquetes SSIS de secundarios de la tarea Ejecutar paquete)
      • DtsDebugHost.exe.config (para los paquetes SSIS se ejecuta en el depurador de BIDS)
      • DTUtil.exe.config
      • DTSWizard.exe.config (para el asistente Exportar para importar que se utiliza internamente los paquetes SSIS)


  • Para 2005 SSIS si dispone de un archivo ejecutable personalizado que se carga mediante programación, tiempo de ejecución SSIS puede para editar el archivo de configuración de la aplicación personalizada.

    NotaLos archivos de programa que la ubicación de carpeta puede variar en función de los cambios realizados durante la instalación de SQL Server 2005. If unsure where SSIS is installed, check the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\90\DTS\Setup\ for the string value of SQLPath.

If you have SSIS 2008 or a later version, the generatePublisherEvidence tag is already included in the config files for all SSIS executables. You do not have to take further action for SQL Server 2008 Integration Services runtimes to avoid the certificate check.

In SQL Server 2005 Integration Services, to avoid the CRL certificate check, this new option can be added in the application configuration file:
<generatepublisherevidence enabled="false"></generatepublisherevidence>

This tag goes between the <runtime> </runtime> tag in the config file. You may have to manually add the runtime tags and the generatePublisherEvidence tag if they do not already exist in the *.config file.

Here is an example DTExec.exe.config file for SSIS 2005:

<configuration>

<startup>

<requiredRuntime version="v2.0.50727"/>

</startup>

<runtime>

<generatePublisherEvidence enabled="false"/>

</runtime>

</configuration>

Here is an example of the DTExec.exe.config from SSIS 2008:

<configuration>
<startup>
<requiredRuntime version="v2.0.50727"/>
</startup>
<runtime>
<gcServer enabled="true"/>
<disableCommitThreadStack enabled="true"/>
<generatePublisherEvidence enabled="false"/>
</runtime>
</configuration>

Method 2: Configure proxy settings

Make sure that the proxy settings are configured correctly for the service account to access the Internet.For more information about how to use the Proxycfg.exe tool to modify your WinHTTP proxy settings, click the following article number to view the article in the Microsoft Knowledge Base:
841641IIS returns a "403.13 Client Certificate Revoked" error message after you install MS04-011 because of Wininet proxy settings
Microsoft Knowledge Base article 841641 also helps you configure a specific proxy setting if you are running services as a noninteractive account.

Method 3: Configure the firewall

Configure your firewall to return a failure status to the application quickly if the firewall blocks access to the http://crl.microsoft.com website.

Note:For more information, see your firewall documentation or contact your firewall provider.

Estado

Microsoft ha confirmado que se trata de un error de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Más información

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:
824684Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft

Referencias

For more information about Certificate Revocation Lists, click the following article number to view the article in the Microsoft Knowledge Base:
289749Certificate Revocation Lists (CRLs) and IIS 5.0 frequently asked questions

Propiedades

Id. de artículo: 918644 - Última revisión: jueves, 30 de diciembre de 2010 - Versión: 1.0
Palabras clave: 
kbfix kbsql2005setup kbexpertiseinter kbexpertiseadvanced kbtshoot kbmt KB918644 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): 918644

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