REVISIÓN: Una aplicación de conectividad de SQL Server CE deja de responder cuando se desconecta una conexión de red que conecta un dispositivo basado en Windows CE a una red

Seleccione idioma Seleccione idioma
Id. de artículo: 870810 - Ver los productos a los que se aplica este artículo
Nº de error: 8388 (SSCE)
Expandir todo | Contraer todo

En esta página

Síntomas

Cuando se desconecta una conexión de red que conecta un dispositivo basado en Microsoft Windows CE a una red, una aplicación de conectividad de Microsoft SQL Server 2000 Windows CE Edition 2.0 que se ejecuta en el dispositivo basado en Windows CE puede dejar de responder. La aplicación de conectividad de SQL Server CE 2.0, devuelve ningún mensaje de error.

Nota La aplicación de conectividad puede ser una aplicación de duplicación o una aplicación el acceso a datos remotos (RDA).

Causa

Este problema se produce porque el dispositivo basado en Windows CE puede experimentar muchos errores periódicos al comunicarse a través de una red. Para evitar estos errores periódicos, el SQL Server CE conectividad componente está diseñado para reintentar las conexiones de red. Por tanto, aunque la red está desconectada durante una llamada de método de replicación o se realiza una llamada al método de RDA, quizás no reciba una mensaje de error y la aplicación de conectividad deja de responder.

Solución

Ahora es disponible en Microsoft un hotfix compatible, pero sólo se diseñó para corregir el problema que se describe en este artículo. Aplíquela sólo a sistemas que experimenten este problema específico.

Para resolver el problema, póngase en contacto con los Servicios de soporte técnico de Microsoft con el fin de obtener el hotfix. Para obtener una lista completa de los números de teléfono de servicios de soporte de técnico de Microsoft e información acerca de los costos de soporte, visite el siguiente sitio Web:
http://support.microsoft.com/default.aspx?scid=fh;[LN];CNTACTMS
Nota en casos especiales, los costos derivados normalmente de las llamadas al soporte técnico pueden cancelarse si un profesional de soporte técnico de Microsoft determina que una actualización específica resolverá el problema. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no guarden relación con la actualización en cuestión.
La versión en inglés de este hotfix tiene los atributos de archivo (o atributos de último archivo) mostrados en la siguiente tabla. Las fechas y horas de estos archivos aparecen en la hora universal coordinada (UTC). La información de los archivos se convertirá a la hora local cuando la vea. Para averiguar la diferencia entre hora UTC y la hora local, utilice la ficha zona horaria de la herramienta fecha y hora en el panel de control.
   Date         Time   Version           Size     File name           Platform
   ------------------------------------------------------------------------------
   10-Feb-2004  10:07  2.0.6210.0      1,377,792  Ssce20.dll          ARM
   10-Mar-2004  06:17  2.0.6310.0        264,192  Ssceca20.dll        ARM
   15-Aug-2002  18:54  2.0.4415.0         70,144  Ssceerror20en.dll   ARM
   22-Mar-2004  06:45  2.0.6310.0        994,816  Ssce20.dll          I386
   22-Mar-2004  06:47  2.0.6310.0        200,192  Ssceca20.dll        I386
   07-May-2004  15:20  2.0.6507.0        221,250  Sscesa20.dll
				
Nota Debido a la interdependencia entre archivos, el más reciente revisión o característica que contiene los archivos en esta tabla quizás contenga también archivos adicionales.

Estado

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

Más información

Aplicar la revisión

  1. En el dispositivo basado en Windows CE, reemplazar los siguientes archivos de SQL Server CE con los archivos correspondientes que se incluyen en este hotfix:
    • Ssce20.dll (SQL Server CE Engine)
    • Ssceca20.dll (Agente SQL Server CE cliente)
    notas
    • Al implementar la aplicación de conectividad de SQL Server CE 2.0 de Visual Studio. NET, los archivos de SQL Server CE se instalan en la ruta de acceso "Programa Files\SQLCE 2.0".
    • Al implementar la aplicación de conectividad de SQL Server CE 2.0 de Microsoft eMbedded Visual Tools, los archivos de SQL Server CE se instalan en la ruta de acceso "\Windows".
    • Cuando desarrolla una aplicación en un entorno mixto que contiene Visual Studio .NET y eMbedded Visual Tools, debe reemplazar los archivos en ambas rutas de acceso. Puede reemplazar los archivos de la ruta de acceso donde se implementó por última vez la aplicación.
  2. En el equipo que ejecuta Servicios de Internet Information Server (IIS), reemplazar el archivo Sscesa20.dll (Agente SQL Server CE) en el directorio virtual apropiado.
  3. Realizar un restablecimiento parcial del dispositivo basado en Windows CE.
  4. Reinicie IIS en el equipo que está ejecutando IIS. Para ello, ejecute el comando iisreset en un símbolo del sistema.

Referencias

Para obtener información adicional acerca un problema de conectividad de red relacionado en 1.x de SQL Server CE, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
285865PRB: Aplicación de conectividad SQL Server CE deja de responder cuando se interrumpe la conexión de red

Propiedades

Id. de artículo: 870810 - Última revisión: viernes, 7 de abril de 2006 - Versión: 2.2
La información de este artículo se refiere a:
  • Microsoft SQL Server 2000 Windows CE Edition 2.0
Palabras clave: 
kbmt kbqfe kbhotfixserver kbnetwork kbvsnet2003sp1fix kbfix kbbug KB870810 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): 870810

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