Re: Mensaje de error "fmgr_info: cache lookup for

From: Marcelo A(dot) España Koock <marcelo(dot)espana(at)entelchile(dot)net>
To: 'Guillermo Schulman' <gschulman_ml(at)yahoo(dot)com(dot)ar>
Cc: 'lista de correo de postgres' <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Mensaje de error "fmgr_info: cache lookup for
Date: 2004-07-06 14:21:54
Message-ID: 004101c46364$96e05460$08074db1@mespana
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Revisa aquí, alo mejor hay algo que te sirva como referencia

http://www.phil.uni-erlangen.de/tree/postgresql/majordomo/pgsql-general-dige
st/v01.n430

-----Mensaje original-----
De: pgsql-es-ayuda-owner(at)postgresql(dot)org
[mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Guillermo Schulman
Enviado el: Martes, 06 de Julio de 2004 8:44
Para: marcelo(dot)espana(at)entelchile(dot)net
CC: 'lista de correo de postgres'
Asunto: Re: [pgsql-es-ayuda] Mensaje de error "fmgr_info: cache lookup for

Probé de las dos formas.

Marcelo A. España Koock wrote:

>¿Probaste creando el leguaje a mano o con la instrucción del shell?
>
>-----Mensaje original-----
>De: Guillermo Schulman [mailto:gschulman_ml(at)yahoo(dot)com(dot)ar]
>Enviado el: Lunes, 05 de Julio de 2004 17:28
>Para: marcelo(dot)espana(at)entelchile(dot)net
>CC: 'lista de correo de postgres'
>Asunto: Re: [pgsql-es-ayuda] Mensaje de error "fmgr_info: cache lookup for
>
>Sí, hice drop de las dos cosas y creé las dos nuevamente, pero el
>problema persiste.
>
>Marcelo A. España Koock wrote:
>
>
>
>>Cuando creas un lenguaje se crean dos cosas:
>>
>>- El Handler del lenguaje
>> -- Language: plpgsql
>>
>> -- DROP LANGUAGE plpgsql;
>>
>> CREATE TRUSTED PROCEDURAL LANGUAGE 'plpgsql'
>> HANDLER plpgsql_call_handler;
>>
>>- Una función de llamada al handler
>> -- Function: public.plpgsql_call_handler()
>>
>> -- DROP FUNCTION public.plpgsql_call_handler();
>>
>> CREATE OR REPLACE FUNCTION public.plpgsql_call_handler()
>> RETURNS language_handler AS
>> '$libdir/plpgsql', 'plpgsql_call_handler'
>> LANGUAGE 'c' VOLATILE;
>>
>>Verifica que las dos cosas existen.
>>
>>
>>-----Mensaje original-----
>>De: pgsql-es-ayuda-owner(at)postgresql(dot)org
>>[mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Guillermo
>>
>>
>Schulman
>
>
>>Enviado el: Lunes, 05 de Julio de 2004 16:19
>>Para: Guillermo Schulman
>>CC: lista de correo de postgres
>>Asunto: Re: [pgsql-es-ayuda] Mensaje de error "fmgr_info: cache lookup for
>>
>>Agrego información porque probé algunas cosas y no pude solucionar el
>>problema:
>>- esto ocurre porque sin querer hice un drop del trusted language pgpsql.
>>- ya volví a crear el lenguaje con createlang, y la creó sin problemas,
>>pero sigue ocurriendo el mismo error.
>>- al hacer un select de pg_proc de las funciones que están fallando
>>descubrí que el valor de prolang es justamente 17784 (el número que
>>aparece en el error). Sin embargo el valor de lanplcallfoid de la table
>>pg_language es 10061766 (totalmente distinto). Seguramente por haber
>>sido creado después de la creación de
>>- ya probé modificar el valor de prolang y sigue dando el mismo error.
>>- intento hacer un pg_dump de la base de datos para poder recrearla pero
>>me da el siguiente error: "pg_dump: procedural language for function
>>ordinstrfun not found", donde ordinstrfun es justamente la función que
>>me genera el problema.
>>
>>Alguna idea?
>>
>>Gracias nuevamente.
>>
>>
>>Guillermo Schulman wrote:
>>
>>
>>
>>
>>
>>>Hola a todos.
>>>Al invocar cualquier función creada con el lenguaje pl/pgsql me
>>>devuelve el siguiente mensaje:
>>>ERROR: fmgr_info: cache lookup for language 17784 failed
>>>
>>>Esto empezó a ocurrir desde hoy, antes no ocurría nunca.
>>>
>>>(Uso version 7.2.1 de postgresql).
>>>
>>>Alguien podría ayudarme?
>>>Gracias.
>>>
>>>
>>>---------------------------(end of broadcast)---------------------------
>>>TIP 7: no olvides aumentar la configuración del "free space map"
>>>---------------------
>>>TIP 7: no olvides aumentar la configuración del "free space map"
>>>
>>>
>>>
>>>
>>>
>>
>>---------------------------(end of broadcast)---------------------------
>>TIP 6: ¿Has buscado en los archivos de las listas de correo?
>>
>> http://archives.postgresql.org
>>
>>
>>---------------------------(end of broadcast)---------------------------
>>TIP 8: explain analyze es tu amigo
>>----(end of broadcast)---------------------------
>>TIP 8: explain analyze es tu amigo
>>
>>
>>
>>
>>
>
>
>
>---------------------------(end of broadcast)---------------------------
>TIP 6: ¿Has buscado en los archivos de las listas de correo?
>
> http://archives.postgresql.org
>
>
>

---------------------------(end of broadcast)---------------------------
TIP 3: si publicas/lees desde Usenet, por favor envía "subscribe-nomal"
a majordomo(at)postgresql(dot)org para que tus mensajes puedan llegar
a los suscriptores de la lista

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Mario Soto 2004-07-06 14:56:07 Re: Rendimiento
Previous Message Marcelo A. España Koock 2004-07-06 14:19:31 Re: Mensaje de error "fmgr_info: cache lookup for