Revisa esto y dime si te funciono
http://es.scribd.com/doc/40725510/Build-PostgreSQL-C-Functions-on-Windows 

From: listas_quij...@hotmail.com
To: faster...@yahoo.es; pgsql-es-ayuda@postgresql.org
CC: alvhe...@alvh.no-ip.org
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: faster...@yahoo.es
Subject: Re: [pgsql-es-ayuda] pg_dirtyread
To: listas_quij...@hotmail.com; pgsql-es-ayuda@postgresql.org
CC: alvhe...@alvh.no-ip.org

¿Pero con Visual C++ si compila y no reinicia el servidor??

        De: Edwin Quijada <listas_quij...@hotmail.com>
 Para: faster...@yahoo.es; "pgsql-es-ayuda@postgresql.org" 
<pgsql-es-ayuda@postgresql.org> 
CC: Alvaro Herrera <alvhe...@alvh.no-ip.org> 
 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: faster...@yahoo.es
Subject: [pgsql-es-ayuda] pg_dirtyread
To: pgsql-es-ayuda@postgresql.org
CC: alvhe...@alvh.no-ip.org

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