El error q se sale al servidor es :

SENTENCIA:  SELECT * FROM pg_dirtyread('test'::regclass) as (id integer,  userna
me text);
        select * from
LOG:  proceso de servidor (PID 5216) fue terminado por una excepcin 0xC0000005
HINT:  Vea el archivo ntstatus.h para una descripcin del valor hexadecimal.
LOG:  terminando todos los otros procesos de servidor activos
WARNING:  terminando la conexin debido a una falla en otro proceso servidor
DETALLE:  Postmaster ha ordenado que este proceso servidor cancele la transaccin
 en curso y finalice la conexin, porque otro proceso servidor ha terminado anorm
almente y podra haber corrompido la memoria compartida.
HINT:  Dentro de un momento debera poder reconectarse y repetir la consulta.
LOG:  todos los procesos fueron terminados; reinicializando
LOG:  el sistema de bases de datos fue interrumpido; ltima vez en funcionamiento
 en 2012-08-02 17:55:30 COT
LOG:  el sistema de bases de datos no fue apagado apropiadamente; se est efectua
ndo la recuperacin automtica
LOG:  el estado de recuperacin consistente fue alcanzado en 0/203E4C0
LOG:  registro de longitud cero en 0/203E4C0
LOG:  no se requiere redo
LOG:  el sistema de bases de datos est listo para aceptar conexiones
LOG:  lanzador de autovacuum iniciado
LOG:  proceso de servidor (PID 4116) fue terminado por una excepcin 0xC0000005
HINT:  Vea el archivo ntstatus.h para una descripcin del valor hexadecimal.
LOG:  terminando todos los otros procesos de servidor activos
WARNING:  terminando la conexin debido a una falla en otro proceso servidor
DETALLE:  Postmaster ha ordenado que este proceso servidor cancele la transaccin
 en curso y finalice la conexin, porque otro proceso servidor ha terminado anorm
almente y podra haber corrompido la memoria compartida.
HINT:  Dentro de un momento debera poder reconectarse y repetir la consulta.
LOG:  todos los procesos fueron terminados; reinicializando
LOG:  el sistema de bases de datos fue interrumpido; ltima vez en funcionamiento
 en 2012-08-02 17:55:53 COT
LOG:  el sistema de bases de datos no fue apagado apropiadamente; se est efectua
ndo la recuperacin automtica
LOG:  el estado de recuperacin consistente fue alcanzado en 0/203E518
LOG:  registro de longitud cero en 0/203E518
LOG:  no se requiere redo
LOG:  el sistema de bases de datos est listo para aceptar conexiones
LOG:  lanzador de autovacuum iniciado




>________________________________
> De: Edwin Quijada <[email protected]>
>Para: [email protected]; "[email protected]" 
><[email protected]> 
>CC: Alvaro Herrera <[email protected]>; Edwin Quijada 
><[email protected]> 
>Enviado: Jueves 2 de agosto de 2012 16:15
>Asunto: RE: [pgsql-es-ayuda] pg_dirtyread
> 
>
> 
>Revisa esto y dime si te funciono
>
>
>http://es.scribd.com/doc/40725510/Build-PostgreSQL-C-Functions-on-Windows 
>
>
>
>
>________________________________
>From: [email protected]
>To: [email protected]; [email protected]
>CC: [email protected]
>Subject: RE: [pgsql-es-ayuda] pg_dirtyread
>Date: Thu, 2 Aug 2012 20:55:33 +0000
>
> 
>Eso me han dicho. A mi me paso lo mismo que a ti con una funcion que hice en 
>Linux compilo bien y en Win tambien pero en Win rompe el server entonces 
>alguien me dijo que debe ser compilado con VC++ , la verdad aun no lo he hecho.
>
>
>
>________________________________
>Date: Wed, 1 Aug 2012 18:38:56 +0100
>From: [email protected]
>Subject: Re: [pgsql-es-ayuda] pg_dirtyread
>To: [email protected]; [email protected]
>CC: [email protected]
>
>
>¿Pero con Visual C++ si compila y no reinicia el servidor??
>
>
>
>
>>________________________________
>> De: Edwin Quijada <[email protected]>
>>Para: [email protected]; "[email protected]" 
>><[email protected]> 
>>CC: Alvaro Herrera <[email protected]> 
>>Enviado: Miércoles 1 de agosto de 2012 10:03
>>Asunto: RE: [pgsql-es-ayuda] pg_dirtyread
>> 
>>
>> 
>>Con que compilador lo compilaste"?
>>Mingw, ? Tienes q compilar con VC++ para que funcione. Tengo el mismo 
>>problema que tu.
>>
>>
>>
>>
>>________________________________
>>Date: Tue, 31 Jul 2012 22:44:48 +0100
>>From: [email protected]
>>Subject: [pgsql-es-ayuda] pg_dirtyread
>>To: [email protected]
>>CC: [email protected]
>>
>>
>>Buenas tardes,
>>
>>
>>Tengo un problema al tratar de usar la libreria pg_dirtyread en Windows, la 
>>logré compilar creando una dll, pero al usarla, se desconecta la conexión al 
>>servidor:
>>
>>
>>CREATE OR REPLACE FUNCTION pg_dirtyread(oid)
>>RETURNS setof record 
>>AS 'C:\\Documents and 
>>Settings\\Administrador\\Escritorio\\pg_dirtyread\\pg_dirtyread.dll','pg_dirtyread'
>>LANGUAGE 'C'
 IMMUTABLE STRICT;
>>
>>
>>
>>Query returned successfully with no result in 16 ms.
>>
>>
>> select * from pg_dirtyread( 'test'::regclass ) t (id int4, username text);
>>
>>
>>
>>********** Error **********
>>
>>Connection reset.
>>
>>
>>No se porque sucede esto.
>>
>>
>>Muchas gracias
>>
>>
>
>

Responder a