REVISIÓN: Puede recibir un mensaje de error "SQL Server no pudo crear el subproceso de process_loginread" y una pérdida de memoria puede ocurrir cuando cancela una consulta remota en SQL Server 2000

Id. de artículo: 893312 - Ver los productos a los que se aplica este artículo
Nº de error: 473675 (SQL Server 8.0)
Microsoft distribuye correcciones de Microsoft SQL Server 2000 como un archivo descargable. Porque las revisiones son acumulativas, cada versión nueva contiene todas las revisiones y todas las revisiones de la seguridad que se incluyeron con la anterior corregir SQL Server 2000 versión.
Expandir todo | Contraer todo

En esta página

Resumen

En este artículo describe lo siguiente acerca de esta versión de revisión:
  • Los problemas que corrigen este paquete de hotfix
  • Los requisitos previos para instalar el paquete de hotfix
  • Si debe reiniciar o no el equipo después de instalar el paquete de hotfix
  • Si el paquete de hotfix queda reemplazado o no por otro paquete de hotfix
  • Si debe hacer cambios en el registro
  • Archivos contenidos en el paquete de hotfix

Síntomas

Cuando cancela una consulta remota que devuelve varias filas de datos de Microsoft SQL Server 2000, se puede producir una pérdida de memoria. El tamaño de la pérdida de memoria depende del tamaño y el tipo de datos que se recupera desde el servidor remoto. Puede recibir un mensaje de error que es similar a uno de los mensajes de error siguiente en el registro de errores SQL Server:
SQL Server no se pudo crear subproceso process_loginread.
Advertencia: No se puede reservar memoria contigua de Size = 65536.
Para obtener una lista de todas las revisiones 3a de SQL Server 2000 al Pack lanzadas públicamente, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
810185Actualización de revisión de SQL Server 2000 para SQL Server 2000 Service Pack 3 y 3a

Causa

Este problema se produce porque SQL Server mantiene un número pequeño de búferes de filas formado por datos que se recupera utilizando consultas remotas. Normalmente, estos búferes de fila se liberan cuando haya finalizado la ejecución de la consulta. Cuando cancela una consulta que se esté ejecutando en el servidor remoto, se termina el lote antes de que se liberan los búferes de fila.

Solución

El instalador no instala esta revisión correctamente en sistemas basados en 64 x. Este problema de instalación se produce cuando se cumplen las condiciones siguientes:
  • El sistema utiliza la arquitectura del procesador Advanced Micro Devices (AMD) AMD64 o la arquitectura del procesador Intel Extended Memory 64 Technology (EM64T).

    Nota Este problema no se produce en sistemas que utilizan la arquitectura del procesador Intel Itanium.
  • El sistema está ejecutando una versión de 64 bits del sistema operativo Microsoft Windows Server.
  • El sistema está ejecutando una versión de 32 bits de SQL Server 2000.
Se ha corregido este problema de instalación en versiones posteriores de SQL Server 2000, empezando con la versión 8.00.2244. Cuando un cliente que ejecuta SQL Server 2000 en un sistema de x 64 solicita esta revisión, proporcionaremos una generación que incluye esta revisión y que puede instalarse correctamente en un sistema de x 64. La generación que proporcionamos será versión 8.00.2244 o una versión posterior.

Información de revisiones

Hay una revisión compatible de Microsoft. Sin embargo, esta revisión se diseñó para corregir el problema descrito en este artículo. Aplíquela sólo a los sistemas que experimenten este problema específico.

Si la revisión está disponible para descarga, es hay una sección de "Descarga de revisión disponible" al principio de este artículo. Si no aparece en esta sección, enviar una solicitud al servicio de cliente de Microsoft y soporte para obtener la revisión.

Nota Si se producen problemas adicionales o si cualquier solución de problemas es necesario, quizás tenga que crear una solicitud de servicio independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no guarden relación con esta revisión específica. Para obtener una lista completa de números de teléfono de servicio de atención al cliente y soporte técnico o para crear una solicitud de servicio independiente, visite el siguiente sitio Web:
http://support.microsoft.com/contactus/?ws=support
Nota El formulario "Descarga de revisión disponibles" muestra los idiomas para que la revisión está disponible. Si no ve su idioma, es porque una revisión no está disponible para ese idioma.

Requisitos previos

Para aplicar este hotfix, debe tener instalado en el equipo SQL Server 2000 Service Pack 3 (SP3).

Para obtener más información acerca de cómo obtener Service Pack 3 de SQL Server 2000, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
290211Cómo obtener el Service Pack más reciente de SQL Server 2000

Información de reinicio

Una vez aplicado este hotfix, debe reiniciar el equipo.

Información del registro

No es necesario realizar cambios en el registro.

Información de archivos de hotfix

Este hotfix contiene sólo los archivos necesarios para corregir los problemas recogidos en este artículo. Esta revisión no puede contenga todos los archivos que debe tener para actualizar plenamente un producto a la compilación más reciente.

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 las horas de estos archivos se muestran en 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.
Versión SQL Server 2000 32 de bits
   Date         Time   Version         Size       File name
   -----------------------------------------------------------
   03-Mar-2005  22:09  2000.80.1007.0    664,128  Autoplt.dll
   03-Mar-2005  22:09  2000.80.1007.0     78,400  Console.exe
   03-Mar-2005  22:09  2000.80.1007.0    332,352  Ctasksui.dll     
   03-Mar-2005  22:09  2000.80.1007.0    315,968  Custtask.dll
   03-Mar-2005  22:09  2000.80.1007.0     33,340  Dbmslpcn.dll     
   03-Mar-2005  22:09  2000.80.1007.0  1,905,216  Dtspkg.dll
   03-Mar-2005  22:09  2000.80.1007.0    528,960  Dtspump.dll
   03-Mar-2005  22:09  2000.80.1007.0     41,536  Dtsrun.exe
   03-Mar-2005  22:09  2000.80.1007.0  1,557,052  Dtsui.dll
   03-Mar-2005  22:09  2000.80.1007.0    639,552  Dtswiz.dll
   03-Mar-2005  22:09  2000.80.1007.0    352,828  Isqlw.exe
   03-Mar-2005  22:09  2000.80.1007.0     82,492  Itwiz.exe
   03-Mar-2005  22:09  2000.80.1007.0     90,692  Msgprox.dll
   31-Dec-2004  19:16  8.11.41022.0      226,304  Mssdi98.dll
   03-Mar-2005  22:09  2000.80.1007.0     62,024  Odsole70.dll
   03-Mar-2005  22:09  2000.80.1007.0     25,144  Opends60.dll     
   10-Feb-2005  03:56                     17,576  Opends60.lib
   03-Mar-2005  22:09  2000.80.1007.0     57,904  Osql.exe
   03-Mar-2005  22:09  2000.80.1007.0    279,104  Pfutil80.dll
   03-Mar-2005  22:09  2000.80.1007.0    143,940  Qrdrsvc.exe      
   03-Mar-2005  22:09  2000.80.1007.0    221,768  Replprov.dll     
   03-Mar-2005  22:09  2000.80.1007.0    307,784  Replrec.dll
   03-Mar-2005  22:09  2000.80.1007.0    287,304  Rinitcom.dll
   03-Mar-2005  22:09  2000.80.1007.0     78,416  Sdiclnt.dll
   03-Mar-2005  22:09  2000.80.1007.0     66,112  Semmap.dll       
   03-Mar-2005  22:09  2000.80.1007.0     57,916  Semnt.dll
   03-Mar-2005  22:09  2000.80.1007.0    492,096  Semobj.dll       
   03-Mar-2005  22:09  2000.80.1007.0     53,832  Snapshot.exe
   03-Mar-2005  22:08  2000.80.1007.0     28,672  Sqlagent.dll
   03-Mar-2005  22:09  2000.80.1007.0    311,872  Sqlagent.exe
   03-Mar-2005  22:08  2000.80.1007.0    168,001  Sqlakw32.dll
   10-Feb-2005  03:09                      4,352  Sqlakw32.lib
   03-Mar-2005  22:09  2000.80.1007.0     33,344  Sqlctr80.dll
   03-Mar-2005  22:09  2000.80.1007.0    815,676  Sqldata.dll
   03-Mar-2005  22:09  2000.80.1007.0  4,215,360  Sqldmo.dll       
   03-Mar-2005  22:09                     25,172  Sqldumper.exe
   03-Mar-2005  22:09  2000.80.1007.0    156,224  Sqlmaint.exe
   03-Mar-2005  22:09  2000.80.1007.0    180,792  Sqlmap70.dll
   03-Mar-2005  22:09  2000.80.1007.0    188,992  Sqlmmc.dll
   03-Mar-2005  22:09  2000.80.1007.0    401,984  Sqlqry.dll
   03-Mar-2005  22:09  2000.80.1007.0     57,920  Sqlrepss.dll
   03-Mar-2005  22:09  2000.80.1007.0  7,721,041  Sqlservr.exe     
   03-Mar-2005  22:09  2000.80.1007.0    590,396  Sqlsort.dll
   03-Mar-2005  22:09  2000.80.1007.0     45,644  Sqlvdi.dll
   03-Mar-2005  22:09  2000.80.1007.0    106,588  Sqsrvres.dll
   03-Mar-2005  22:09  2000.80.1007.0     33,340  Ssmsgnet.dll     
   03-Mar-2005  22:09  2000.80.1007.0     33,340  Ssmslpcn.dll
   03-Mar-2005  22:09  2000.80.1007.0     33,340  Ssmsqlgc.dll
   03-Mar-2005  22:09  2000.80.1007.0     33,340  Ssmssnet.dll
   03-Mar-2005  22:09  2000.80.1007.0     82,492  Ssnetlib.dll
   03-Mar-2005  22:09  2000.80.1007.0     25,148  Ssnmpn70.dll
   03-Mar-2005  22:09  2000.80.1007.0    123,456  Stardds.dll
   03-Mar-2005  22:09  2000.80.1007.0    158,240  Svrnetcn.dll
   03-Mar-2005  22:09  2000.80.1007.0     76,416  Svrnetcn.exe
   03-Mar-2005  22:09  2000.80.1007.0     49,228  Ums.dll
   03-Mar-2005  22:09  2000.80.1007.0     74,304  Xplog70.dll      
   03-Mar-2005  22:09  2000.80.1007.0     98,872  Xpweb70.dll
   03-Mar-2005  22:12                      6,466  Hotfix1.inf
   03-Mar-2005  22:12                      2,524  Hotfix2.inf
   31-Dec-2004  19:15  8.0.21213.0       352,256  Msvcr71.dll      
   31-Dec-2004  19:15  2000.80.796.0      57,904  Osql.exe
   31-Dec-2004  19:15  2000.80.534.0     127,548  Sqdedev.dll
   31-Dec-2004  19:15  2000.80.194.0     180,290  Sqlunirl.dll     
   10-Feb-2005  02:56  2000.80.1007.0    159,813  Replres.rll
   10-Feb-2005  03:37  2000.80.1007.0    172,032  Semobj.rll
   10-Feb-2005  02:45  2000.80.1007.0     28,672  Sqlevn70.rll
   10-Feb-2005  03:44  2000.80.1007.0    479,232  Sqlmmc.rll
Versión de Server 2000 de 64 bits SQL
   Date         Time   Version         Size       File name      Platform
   -----------------------------------------------------------------------
   03-Mar-2005  22:13  2000.80.1007.0     56,832  Dbmslpcn.dll  
   03-Mar-2005  22:12  2000.80.1007.0    528,960  Dtspump.dll   
   03-Mar-2005  22:13  2000.80.1007.0    185,856  Msgprox.dll   
   31-Dec-2004  19:10  8.11.41022.0      742,912  Mssdi98.dll   
   03-Mar-2005  22:13  2000.80.1007.0    151,040  Odsole70.dll  
   03-Mar-2005  22:14  2000.80.1007.0     27,136  Opends60.dll
   10-Feb-2005  18:17                     19,880  Opends60.lib
   03-Mar-2005  22:13  2000.80.1007.0    148,992  Osql.exe
   03-Mar-2005  22:13  2000.80.1007.0    353,280  Qrdrsvc.exe
   03-Mar-2005  22:13  2000.80.1007.0    534,528  Replprov.dll
   03-Mar-2005  22:13  2000.80.1007.0    769,024  Replrec.dll
   03-Mar-2005  22:13  2000.80.1007.0    650,240  Rinitcom.dll
   03-Mar-2005  22:13  2000.80.1007.0    160,768  Semmap.dll
   03-Mar-2005  22:13  2000.80.1007.0    132,608  Semnt.dll
   03-Mar-2005  22:13  2000.80.1007.0     88,576  Snapshot.exe
   03-Mar-2005  22:12  2000.80.1007.0     10,240  Sqlagent.dll
   03-Mar-2005  22:13  2000.80.1007.0  1,055,232  Sqlagent.exe   IA-64
   03-Mar-2005  22:13  2000.80.1007.0     90,112  Sqlboot.dll
   03-Mar-2005  22:13  2000.80.1007.0     32,256  Sqlctr80.dll
   03-Mar-2005  22:13  2000.80.1007.0    812,032  Sqldata.dll
   03-Mar-2005  22:13  2000.80.1007.0 13,845,504  Sqldmo.dll     IA-64
   03-Mar-2005  22:13                     39,936  Sqldumper.exe  
   03-Mar-2005  22:13  2000.80.1007.0    493,568  Sqlmaint.exe
   03-Mar-2005  22:13  2000.80.1007.0     23,040  Sqlmap70.dll
   03-Mar-2005  22:13  2000.80.1007.0    152,064  Sqlrepss.dll   IA-64
   03-Mar-2005  22:14  2000.80.1007.0 25,271,808  Sqlservr.exe
   03-Mar-2005  22:13  2000.80.1007.0    616,960  Sqlsort.dll
   03-Mar-2005  22:13  2000.80.1007.0    120,320  Sqlvdi.dll     IA-64
   03-Mar-2005  22:13  2000.80.1007.0    227,328  Sqsrvres.dll   IA-64
   03-Mar-2005  22:13  2000.80.1007.0     53,760  Ssmslpcn.dll
   03-Mar-2005  22:13  2000.80.1007.0     59,904  Ssmsqlgc.dll
   03-Mar-2005  22:13  2000.80.1007.0    256,000  Ssnetlib.dll
   03-Mar-2005  22:13  2000.80.1007.0     20,992  Ssnmpn70.dll
   03-Mar-2005  22:14  2000.80.1007.0    430,080  Svrnetcn.dll
   03-Mar-2005  22:13  2000.80.1007.0    185,856  Svrnetcn.exe   IA-64
   03-Mar-2005  22:14  2000.80.1007.0    183,296  Xplog70.dll    IA-64
   03-Mar-2005  22:14  2000.80.1007.0    187,392  Xpweb70.dll
   03-Mar-2005  22:17                      5,065  Hotfix1.inf
   31-Dec-2004  19:10  2000.80.962.0      57,904  Osql.exe
   31-Dec-2004  19:10  2000.80.760.0     269,824  Sqdedev.dll
   10-Feb-2005  18:46  2000.80.1007.0    146,432  Replres.rll
   10-Feb-2005  18:17  2000.80.1007.0     19,968  Sqlevn70.rll


Nota Debido a la interdependencia entre archivos, el más reciente revisión o característica que contiene estos archivos 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:".

Más información

Para obtener más información sobre el 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:
822499Nuevo esquema de nomenclatura para los paquetes de actualización del software de Microsoft SQL Server
Para obtener más información acerca de la terminología que usa Microsoft cuando lo corrige software después de haberlo publicado, 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

Propiedades

Id. de artículo: 893312 - Última revisión: viernes, 02 de noviembre de 2007 - Versión: 2.7
La información de este artículo se refiere a:
  • Microsoft SQL Server 2000 Desktop Engine (Windows)
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Personal Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Workgroup Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Enterprise Edition 64-bit
Palabras clave: 
kbmt kbautohotfix kbsqlserv2000presp4fix kbfix kbbug kbhotfixserver kbqfe KB893312 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): 893312

Enviar comentarios