SQL Server Performance

Ayuda con SQL2000: SQL Server could not spawn process_loginread thread.

Discussion in 'Preguntas sobre SQL Server en Español.' started by IRSQL, Nov 26, 2007.

  1. IRSQL New Member

    Hola a tod@s.

    Enhorabuena por el foro, creo que es sencillamente fantástico.

    No sé si podrá ayudarme alguien. Necesito ayuda con este error:

    17120 :
    SQL Server could not spawn process_loginread thread.

    Me ocurre en diferentes equipos, servidores W2003 Server con SP1 y Windows 2000 Server con SP4, todos ellos con SQL Server 2000 SP4 (algun servidor queda con SP3 pero me pasa igualmente). Los servidores tienen como minimo 1GB y en algunos casos (los servers mas nuevos) 2GB de RAM, con la memoria en SQL configurada para usarse dinamicamente, pero no creo que ese sea el problema (la falta de memoria fisica), ya que el servidor es dedicado a SQL Server y no se ejecutan otras aplicaciones / servicios. He revisado que no se carguen componentes COM+ en memoria junto a sql (lo leí en otro foro), he tratado de instalar los hotfixes mas novedosos, etc ... pero no consigo deshacerme de este error.

    El servicio de SQL se queda colgado sin aparentemente tirar ningun error, cuando se intenta acceder a alguna bbdd entonces si que devuelve el error antes descrito. El servicio se queda tan colgado que salvo que fuerces el kill del servicio mssql, no te queda mas remedio que reiniciar el server entero.

    El error ocurre muy a menudo, como cada dos días, y no le encuentro patrón de conducta alguno. Estoy desesperado ya, he revisado el tamaño de los archivos de datos y del log y parecen correctos, igualmente he comprobado en sysdbmaintplan que los planes de mantenimiento funcionan correctamente, ya que se efectuan por la noche y es entonces cuando se suele quedar colgado. Posterior a estos backups y trabajos de optimizacion, se realiza una inserción masiva de registros (como unos 120 mas o menos), y de este punto, raro es el dia que pasa, por lo general, se queda a medias y se cuelga.

    Si alguien me puede ayudar se lo agradecería ya que se trata de un problema bastante grave, tenemos que reiniciar varios servidores casi a diario.

    Muchas gracias por adelantado, un saludo.
  2. Luis Martin Moderator

    Bienvenido a Forum!!!
    Me parece que te falta algún FIX. Te sugiero leer lo que sigue:
    http://support.microsoft.com/kb/893312
    http://support.microsoft.com/kb/316749
    http://support.microsoft.com/kb/897572
    http://support.microsoft.com/kb/902851
    Saludos,
  3. IRSQL New Member

    Hola!

    Ante todo muchas gracias por la brevedad en la respuesta.

    He estado leyendo los KB que posteaste y he visto que muchos son para el SP3 / SP3a. Intentaré contactar con Microsoft para obtener los hotfixes pero mucho me temo que no será esa la solución, ya que algunos de los equipos que tengo fallando si que tienen el SP4, con la revisión 2187, que creo es la última que hay para SQL Server SP4. Entiendo que estos hotfixes son anteriores al SP4, no?

    Igualmente, me he fijado que en los hotfixes se mencionan como posibles causas un alto numero de bases de datos e incluso temas de memoria superiores a 2GB. En mi caso concreto, solo tenemos una bbdd en cada servidor y el servidor que mas memoria de RAM tiene es de 2GB.

    Si tenéis alguna idea / sugerencia más será realmente bienvenida.

    Un saludo a tod@s
  4. Luis Martin Moderator

    En ese caso me parece que deberías contactar a Microsoft.
    Saludos,

Share This Page