From: | Gaston Rider <gastonrider(at)hotmail(dot)com> |
---|---|
To: | <listas(at)shitech(dot)com(dot)py>, <alvherre(at)alvh(dot)no-ip(dot)org> |
Cc: | Postgres Lista <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: Error al crear lenguaje |
Date: | 2011-01-21 02:10:24 |
Message-ID: | BAY145-w5608A3FD0F328CB03C837AA7F80@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Gracias por las molestias que se tomaron en responderme....
en principio, y debido a que mi instalacion de tcl y de postgres se habiar tornado muy desprolija.. (habia copias de carpetas con dll por todos lados)
decidí instalar un servidor nuevo, hasta llegar al mismo error que en la anterior instalacion......
con la herramienta "dependencie walker" que muestra las dependencias DLL, vi que pltcl.dll no encontraba postgres.exe, bueno no estaba en el path... (perdòn)....
ya quedò funcionando, muchas gracias
> Date: Thu, 20 Jan 2011 16:36:56 -0300
> From: listas(at)shitech(dot)com(dot)py
> To: alvherre(at)alvh(dot)no-ip(dot)org
> CC: gastonrider(at)hotmail(dot)com; pgsql-es-ayuda(at)postgresql(dot)org
> Subject: Re: [pgsql-es-ayuda] Error al crear lenguaje
>
>
>
>
>
> >
> > >Los permisos estàn bien, los verifique on el process monitor.
> > >ahora despues de copiar la carpeta \tcl\bin a postgres..\lib
> > >me da el siguiente error al tratar de crear el lenguaje
> >
> > >ERROR: could no initializa master Tcl interpreter
> >
> > >tambien instalè una VMWARE con XP, y tengo el mismo inconveniente
> >
> > No esta encontrando al tcl, estas seguro que tenes estos en el path C:\Tcl\bin;C:\Tcl;
>
> >No creo que sea ese el problema. El código es este:
>
> > if ((pltcl_hold_interp = Tcl_CreateInterp()) == NULL)
> > elog(ERROR, "could not create master Tcl interpreter");
> > if (Tcl_Init(pltcl_hold_interp) == TCL_ERROR)
> > elog(ERROR, "could not initialize master Tcl interpreter");
>
> >Nota que el error que le arroja es el segundo. Si tuviera problemas del
> >tipo que dices, no podría pasar del primer paso, creo yo.
>
> >El manual de Tcl_Init dice que lo que hace es ejecutar el init.tcl.
> >Supongo que el problema es que no encuentra el archivo apropiado. Si lo
> >que hiciste fue mover o copiar archivos a tontas y a locas, no me
> >sorprende que no funcione.
>
> >Creo que la verdadera solución pasa por eliminar la carpeta que copiaste
> >a postgres..\lib y hacer que encuentre el DLL correcto en \tcl\bin.
>
> Por eso justamente le pregunte si tiene el path correcto, x que no esta encontrando al tcl,
> y tenes toda la razon no hacia falta copiar esa libreria dentro de lib de postgres
>
> saludos....
>
> gustavo garay
From | Date | Subject | |
---|---|---|---|
Next Message | Jorge Tornero | 2011-01-21 12:34:37 | Expresiones arbitrarias en GROUP BY |
Previous Message | Gunnar Wolf | 2011-01-21 00:30:48 | Re: Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Crear una RULE con SELECT e INSERT ?¿ |