From: | "Raul Andres Duque" <ra_duque(at)yahoo(dot)com(dot)mx> |
---|---|
To: | "Mariano Reingart" <mariano(at)nsis(dot)com(dot)ar>, "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org>, "Jaime Casanova" <jcasanov(at)systemguards(dot)com(dot)ec> |
Cc: | "Lista - PostgreSQL" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Archivo ntstatus.h |
Date: | 2008-12-29 13:47:45 |
Message-ID: | FAAA36252B76452D801090F2C1B7779F@amadeus.net.co |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
----- Original Message -----
From: "Mariano Reingart" <mariano(at)nsis(dot)com(dot)ar>
To: "Raúl Andrés Duque Murillo" <ra_duque(at)yahoo(dot)com(dot)mx>; "Alvaro Herrera"
<alvherre(at)alvh(dot)no-ip(dot)org>; "Jaime Casanova" <jcasanov(at)systemguards(dot)com(dot)ec>
Cc: "Lista - PostgreSQL" <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Monday, December 29, 2008 8:24 AM
Subject: Re: [pgsql-es-ayuda] Archivo ntstatus.h
> Raúl Andrés Duque Murillo wrote:
>> --------------------------------------------------
>> From: "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org>
>> Sent: Sunday, December 28, 2008 10:13 PM
>> To: "Jaime Casanova" <jcasanov(at)systemguards(dot)com(dot)ec>
>> Cc: "Raúl AndrésDuque Murillo" <ra_duque(at)yahoo(dot)com(dot)mx>; "Lista -
>> PostgreSQL" <pgsql-es-ayuda(at)postgresql(dot)org>
>> Subject: Re: [pgsql-es-ayuda] Archivo ntstatus.h
>>
>>> Jaime Casanova escribió:
>>>> On Sun, Dec 28, 2008 at 7:43 PM, Alvaro Herrera
>>>> <alvherre(at)alvh(dot)no-ip(dot)org> wrote:
>>>>> Raúl Andrés Duque Murillo escribió:
>>>>>> Cordial Saludo.
>>>>>>
>>>>>> En un servidor windows con postgresql 8.3.5 se me esta
>>>>>> presentando el error 0xC0000142, el log me dice que busque la
>>>>>> descripción en el archivo ntstatus.h pero revisando los fuentes
>>>>>> no encuentro ese archivo ... adonde debo recurrir?
>>>>>
>>>>> Es un encabezado de Windows.
>>>>
>>>> sip, pero windows no necesita las cabeceras... de hecho cuando busco
>>>> ese archivo solo lo encuentro dentro del ambiente de mingw...
>>>
>>> postmaster.c, LogChildExit()
>>>
>>> (errmsg("%s (PID %d) was terminated by exception
>>> 0x%X", procname, pid, WTERMSIG(exitstatus)),
>>> errhint("See C include file \"ntstatus.h\" for a
>>> description of the hexadecimal value.")));
>>>
>>
>> Gracias Alvaro.
>>
>> Este es exactamente el mensaje que obtengo ... de que archivo lo
>> sacaste? del ntstatus.h de mingw?
>
> El archivo ntstatus.h es parte del SDK de Windows (Software Development
> Kit), podes fijarte en un mail anterior.
>
>> Pues realmente se que el problema es porque la máquina se queda sin
>> recursos, ya que por un error de programación las conexiones no se
>> cierran y la máquina se queda sin RAM/SWAP cuando hay más de 150
>> conexiones activas. Esto lo he detectado monitoriando los recursos
>> del sistema y monitorenado el servidor postgresql ... pero pensé que
>> podía obtener una mayor descripción. Igual me parece MUY malo que el
>> servidor se caiga abruptamente cuando podría identificar esta
>> situación y simplemente no permitir más conexiones.
>> Igual si logran una mayor descripción del error se los agradezco
>> mucho.
>
> El código de error 0xC0000142 corresponde a STATUS_DLL_INIT_FAILED ,
> significa que no pudo cargar una libreria, podes fijarte en un mail mio
> anterior todo el detalle completo.
>
> Podes fijarte en la página wiki, hay un tema con las conexiones
> concurrentes si son más de 125, aparentemente se agota una especie de
> memoria compartida que utiliza windows:
> http://wiki.postgresql.org/wiki/Running_%26_Installing_PostgreSQL_On_Native_Windows
>
> Sds
> Mariano
Gracias Mariano por tu información. Esta muy completa.
Atentamente,
RAUL DUQUE
Bogotá, Colombia
> --
> TIP 4: No hagas 'kill -9' a postmaster
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2008-12-29 14:06:47 | Re: Archivo ntstatus.h |
Previous Message | Raul Andres Duque | 2008-12-29 13:46:41 | Re: Archivo ntstatus.h |