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
