Re: Configuracion comandos psql

Lists: pgsql-es-ayuda
From: Nelson Svetaz <nelsonsvetaz(at)yahoo(dot)com(dot)ar>
To: pssql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Desaparicion de Archivos /data !!!
Date: 2006-07-31 10:50:49
Message-ID: [email protected]
Views: Whole Thread | Raw Message | Download mbox | Resend email
Lists: pgsql-es-ayuda

Buenos dias,
Al iniciar el servidor esta mañana me aparece el
mensaje "FATAL: c:\archivos de
programa/PostgreSQL/8.0/Data/pg_tblspc/17285/26676
is not a valid data directory" y si miro en el
explorador esa carpeta esta vacia????? Obviamente
nadie la pudo haber borrado en forma manual, que puede
haber pasado?
Gracias por sus respuestas ...

Nelson Svetaz - Argentina




__________________________________________________
Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
¡Probalo ya!
http://www.yahoo.com.ar/respuestas


From: "Mario Gonzalez" <gonzalemario(at)gmail(dot)com>
To: "Nelson Svetaz" <nelsonsvetaz(at)yahoo(dot)com(dot)ar>
Cc: pssql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Desaparicion de Archivos /data !!!
Date: 2006-07-31 13:55:33
Message-ID: [email protected]
Views: Whole Thread | Raw Message | Download mbox | Resend email
Lists: pgsql-es-ayuda

On 31/07/06, Nelson Svetaz <nelsonsvetaz(at)yahoo(dot)com(dot)ar> wrote:
> Buenos dias,
> Al iniciar el servidor esta mañana me aparece el
> mensaje "FATAL: c:\archivos de
> programa/PostgreSQL/8.0/Data/pg_tblspc/17285/26676
> is not a valid data directory" y si miro en el
> explorador esa carpeta esta vacia????? Obviamente
> nadie la pudo haber borrado en forma manual, que puede
> haber pasado?

Aventurandome un poco diria que es un Bug. Que tipo de escenario
tienes para poder reproducirlo en caso de que se pueda?

Estabas trabajando con tablespaces?

>

--
http://www.advogato.org/person/mgonzalez/


From: Nelson Svetaz <nelsonsvetaz(at)yahoo(dot)com(dot)ar>
To: Mario Gonzalez <gonzalemario(at)gmail(dot)com>, pssql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Desaparicion de Archivos /data !!!
Date: 2006-07-31 14:02:26
Message-ID: [email protected]
Views: Whole Thread | Raw Message | Download mbox | Resend email
Lists: pgsql-es-ayuda

Hola,
tengo el postgresql 8.0.3 y windows 2000 server
español ... pero es posible que un bug del postgre me
borre el directorio completo? si estaba trabajando con
un tablespace que no es el defualt ...
Gracias por la respuesta ...

Nelson Svetaz.-

--- Mario Gonzalez <gonzalemario(at)gmail(dot)com> escribió:

> On 31/07/06, Nelson Svetaz
> <nelsonsvetaz(at)yahoo(dot)com(dot)ar> wrote:
> > Buenos dias,
> > Al iniciar el servidor esta mañana me aparece el
> > mensaje "FATAL: c:\archivos de
> > programa/PostgreSQL/8.0/Data/pg_tblspc/17285/26676
> > is not a valid data directory" y si miro en el
> > explorador esa carpeta esta vacia????? Obviamente
> > nadie la pudo haber borrado en forma manual, que
> puede
> > haber pasado?
>
> Aventurandome un poco diria que es un Bug. Que
> tipo de escenario
> tienes para poder reproducirlo en caso de que se
> pueda?
>
> Estabas trabajando con tablespaces?
>
> >
>
> --
> http://www.advogato.org/person/mgonzalez/
>




__________________________________________________
Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
¡Probalo ya!
http://www.yahoo.com.ar/respuestas


From: Nicolás Domínguez Florit <ndomin(at)rec(dot)unicen(dot)edu(dot)ar>
To: pssql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Compilar funcion C a DLL...
Date: 2006-07-31 15:21:32
Message-ID: [email protected]
Views: Whole Thread | Raw Message | Download mbox | Resend email
Lists: pgsql-es-ayuda

Seguí distintos "tutoriales" (mas bien consejos de distintas paginas) Y
no pude lograr lo que quería.
Necesito tener una función en C, y compilarla para linux (.so) y para
windows (.dll)

Arranque con una función trivial, la compile para linux y ningun problema.
Mi problema surge en Windows (maldito sea!).

Me da el siguiente error: "ERROR: could not load library "C:/Archivos
de programa/PostgreSQL/8.1/lib/my_functions.dll": No se puede encontrar
el módulo especificado."

Los pasos que estoy realizando son:
1) A partir de my_functions.c creo my_functions.o
2a) creo el .so (ok)
2b) creo el .dll (ok)
3) Al hacer la creacion de la funcion:
CREATE FUNCTION add_one(INTEGER)
RETURNS INTEGER as 'my_functions', 'add_one'
LANGUAGE C STRICT ;
en linux anda bien (carga bien el .so), pero en windows tira el error
antes mencionado.

Si alguien sabe como ayudarme y necesitan mas información, no tengo
problema en detallar mas mi problema.

Muchas Gracias.
Nicolas.


From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Nelson Svetaz <nelsonsvetaz(at)yahoo(dot)com(dot)ar>
Cc: Mario Gonzalez <gonzalemario(at)gmail(dot)com>, pssql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Desaparicion de Archivos /data !!!
Date: 2006-07-31 21:09:13
Message-ID: [email protected]
Views: Whole Thread | Raw Message | Download mbox | Resend email
Lists: pgsql-es-ayuda

Nelson Svetaz escribió:
> Hola,
> tengo el postgresql 8.0.3 y windows 2000 server
> español ... pero es posible que un bug del postgre me
> borre el directorio completo? si estaba trabajando con
> un tablespace que no es el defualt ...
> Gracias por la respuesta ...

Supongo que tu sabias a que directorio apuntaba ese tablespace, no es
asi? En tal caso, examina el contenido de ese directorio.

Los tablespaces se implementan usando symlinks. En Windows, "joints" (o
junctions, no me acuerdo el termino tecnico que usan). Es posible que
algun programa haya reemplazado el joint por una carpeta normal.

Dudo que sea un bug de PostgreSQL. Yo sospecharia de otra cosa en tu
sistema.

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.


From: Espartano <espartano(dot)mail(at)gmail(dot)com>
To: "Douglas Escobar" <douglas(at)liztex(dot)com>
Cc: pssql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Configuracion comandos psql
Date: 2006-08-01 03:14:14
Message-ID: [email protected]
Views: Whole Thread | Raw Message | Download mbox | Resend email
Lists: pgsql-es-ayuda

On 7/31/06, Douglas Escobar <douglas(at)liztex(dot)com> wrote:
> Hola Lista.
> Me gustaria saber como puedo hacer para poder ejecutar commandos psql desde
> cuealquier directorio, mi intencion es poder hacer pg_dump desde una carpeta
> en mi home y si es necesario que los permisos de pg_dump tienen que ser
> postgres o los puedo dejar como root.
>
> Slds
>

Poniendo en tu path que esta en .profile la ruta de los binarios de postgres ?

--
http://espartano.linuxreal.org/blog/html/index.php


From: "Douglas Escobar" <douglas(at)liztex(dot)com>
To: "'pssql-es-ayuda'" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Configuracion comandos psql
Date: 2006-08-01 03:58:55
Message-ID: [email protected]
Views: Whole Thread | Raw Message | Download mbox | Resend email
Lists: pgsql-es-ayuda

Hola Lista.
Me gustaria saber como puedo hacer para poder ejecutar commandos psql desde
cuealquier directorio, mi intencion es poder hacer pg_dump desde una carpeta
en mi home y si es necesario que los permisos de pg_dump tienen que ser
postgres o los puedo dejar como root.

Slds

Douglas Escobar


From: "Mario Gonzalez" <gonzalemario(at)gmail(dot)com>
To: Espartano <espartano(dot)mail(at)gmail(dot)com>
Cc: "Douglas Escobar" <douglas(at)liztex(dot)com>, pssql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Configuracion comandos psql
Date: 2006-08-01 13:41:57
Message-ID: [email protected]
Views: Whole Thread | Raw Message | Download mbox | Resend email
Lists: pgsql-es-ayuda

On 31/07/06, Espartano <espartano(dot)mail(at)gmail(dot)com> wrote:
> On 7/31/06, Douglas Escobar <douglas(at)liztex(dot)com> wrote:
> > Hola Lista.
> > Me gustaria saber como puedo hacer para poder ejecutar commandos psql desde
> > cuealquier directorio, mi intencion es poder hacer pg_dump desde una carpeta
> > en mi home y si es necesario que los permisos de pg_dump tienen que ser
> > postgres o los puedo dejar como root.
> >
> > Slds
> >
>
> Poniendo en tu path que esta en .profile la ruta de los binarios de postgres ?
>

Claro pero eso debio haber quedado listo cuando instalaste Postgres.
Que OS estas usando?

>

--
http://www.advogato.org/person/mgonzalez/


From: "Linder Poclaba" <linder(dot)poclaba(at)gmail(dot)com>
To: "Douglas Escobar" <douglas(at)liztex(dot)com>
Cc: "Mario Gonzalez" <gonzalemario(at)gmail(dot)com>, Espartano <espartano(dot)mail(at)gmail(dot)com>, pssql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Configuracion comandos psql
Date: 2006-08-01 15:10:52
Message-ID: [email protected]
Views: Whole Thread | Raw Message | Download mbox | Resend email
Lists: pgsql-es-ayuda

El día 1/08/06, Douglas Escobar <douglas(at)liztex(dot)com> escribió:
>
>
> Lo eh instalado en Suse 10.

Hola Douglas, entonces edita /home/usuario/.bash_profile y añade a tu PATH
el directorio de los binarios de PostgreSQL

Saludos
--
Linder Poclaba Lázaro.
Desarrollador Key Optimal Solutions KEYOS.
Usa Software Libre y obtiene tú libertad.


From: "Douglas Escobar" <douglas(at)liztex(dot)com>
To: "'Mario Gonzalez'" <gonzalemario(at)gmail(dot)com>, "'Espartano'" <espartano(dot)mail(at)gmail(dot)com>
Cc: "'pssql-es-ayuda'" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Configuracion comandos psql
Date: 2006-08-01 15:49:37
Message-ID: [email protected]
Views: Whole Thread | Raw Message | Download mbox | Resend email
Lists: pgsql-es-ayuda


Lo eh instalado en Suse 10.

Douglas Escobar
Depto.de Sistemas
Industrias Liztex,S.A.
Km 30.5 carretera al pacífico, Amatitlán
*: (502) 6633-6550
6: (502) 6633-6446
(: (502) 59953226
*: douglas(at)liztex(dot)com
www.liztex.com

-----Mensaje original-----
De: Mario Gonzalez [mailto:gonzalemario(at)gmail(dot)com]
Enviado el: Tuesday, August 01, 2006 7:42 AM
Para: Espartano
CC: Douglas Escobar; pssql-es-ayuda
Asunto: Re: [pgsql-es-ayuda] Configuracion comandos psql

On 31/07/06, Espartano <espartano(dot)mail(at)gmail(dot)com> wrote:
> On 7/31/06, Douglas Escobar <douglas(at)liztex(dot)com> wrote:
> > Hola Lista.
> > Me gustaria saber como puedo hacer para poder ejecutar commandos psql
desde
> > cuealquier directorio, mi intencion es poder hacer pg_dump desde una
carpeta
> > en mi home y si es necesario que los permisos de pg_dump tienen que ser
> > postgres o los puedo dejar como root.
> >
> > Slds
> >
>
> Poniendo en tu path que esta en .profile la ruta de los binarios de
postgres ?
>

Claro pero eso debio haber quedado listo cuando instalaste Postgres.
Que OS estas usando?

>

--
http://www.advogato.org/person/mgonzalez/


From: "Mario Gonzalez" <gonzalemario(at)gmail(dot)com>
To: "Linder Poclaba" <linder(dot)poclaba(at)gmail(dot)com>
Cc: "Douglas Escobar" <douglas(at)liztex(dot)com>, Espartano <espartano(dot)mail(at)gmail(dot)com>, pssql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Configuracion comandos psql
Date: 2006-08-01 15:56:08
Message-ID: [email protected]
Views: Whole Thread | Raw Message | Download mbox | Resend email
Lists: pgsql-es-ayuda

On 01/08/06, Linder Poclaba <linder(dot)poclaba(at)gmail(dot)com> wrote:
>
>
> El día 1/08/06, Douglas Escobar <douglas(at)liztex(dot)com> escribió:
> >
> > Lo eh instalado en Suse 10.
>
>
> Hola Douglas, entonces edita /home/usuario/.bash_profile y añade a tu PATH
> el directorio de los binarios de PostgreSQL
>

Insisto, eso debio haber quedado listo al momento de hacer la
instalacion. Generalmente esos son copiados al /bin o a /usr/bin por
lo que todos los usuarios vienen con esas rutas en el path de modo que
si puedes hacer un ls sin problemas sin la necesidad de hacer
/bin/ls entonces el path esta bien, a menos de que la instalacion la
hayas hecho a traves de las fuentes.

Es eso asi?

--
http://www.advogato.org/person/mgonzalez/


From: "Mario Gonzalez" <gonzalemario(at)gmail(dot)com>
To: "Douglas Escobar" <douglas(at)liztex(dot)com>
Cc: "Linder Poclaba" <linder(dot)poclaba(at)gmail(dot)com>, Espartano <espartano(dot)mail(at)gmail(dot)com>, pssql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Configuracion comandos psql
Date: 2006-08-01 16:17:56
Message-ID: [email protected]
Views: Whole Thread | Raw Message | Download mbox | Resend email
Lists: pgsql-es-ayuda

On 01/08/06, Douglas Escobar <douglas(at)liztex(dot)com> wrote:
> Pues la instalacion si la hice desde los fuentes acabo de actualizar el
> fichero /etc/ld.so.conf y si puedo hacer ls desde cualquier lugar, pero mi
> intencion es poder crear en mi /home una carpeta /backup y desde ahí
> ejectuar pg_dump y no necesariamente tener que colocar el path

ah bueno, entonces para la proxima debes explicarte y dar mas
detalles asi nos ayudas a responderte directamente, no casi "discutir"
entre nosotros.

Entonces, si no quieres agregarlo al path (para mi es lo mejor)
puedes compilarlo y agregarle algunas opciones mas

./configure --bindir=/bin --sbindir=/sbin [si tienes otras se las
agregas aqui] entonces los binarios que buscas estaran disponibles
despues un make install como root para utilizarlos desde cualquier
parte del sistema.

sirvio eso? Saludos

> /usr/local/pgsql/bin ojale me explique bien..gracias.
>

no, no lo hiciste :-)

>
>

--
http://www.advogato.org/person/mgonzalez/


From: "Douglas Escobar" <douglas(at)liztex(dot)com>
To: "'Mario Gonzalez'" <gonzalemario(at)gmail(dot)com>, "'Linder Poclaba'" <linder(dot)poclaba(at)gmail(dot)com>
Cc: "'Espartano'" <espartano(dot)mail(at)gmail(dot)com>, "'pssql-es-ayuda'" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Configuracion comandos psql
Date: 2006-08-01 17:09:55
Message-ID: [email protected]
Views: Whole Thread | Raw Message | Download mbox | Resend email
Lists: pgsql-es-ayuda

Pues la instalacion si la hice desde los fuentes acabo de actualizar el
fichero /etc/ld.so.conf y si puedo hacer ls desde cualquier lugar, pero mi
intencion es poder crear en mi /home una carpeta /backup y desde ahí
ejectuar pg_dump y no necesariamente tener que colocar el path
/usr/local/pgsql/bin ojale me explique bien..gracias.

Douglas Escobar
Depto.de Sistemas
Industrias Liztex,S.A.
Km 30.5 carretera al pacífico, Amatitlán
*: (502) 6633-6550
6: (502) 6633-6446
(: (502) 59953226
*: douglas(at)liztex(dot)com
www.liztex.com

-----Mensaje original-----
De: pgsql-es-ayuda-owner(at)postgresql(dot)org
[mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Mario Gonzalez
Enviado el: Tuesday, August 01, 2006 9:56 AM
Para: Linder Poclaba
CC: Douglas Escobar; Espartano; pssql-es-ayuda
Asunto: Re: [pgsql-es-ayuda] Configuracion comandos psql

On 01/08/06, Linder Poclaba <linder(dot)poclaba(at)gmail(dot)com> wrote:
>
>
> El día 1/08/06, Douglas Escobar <douglas(at)liztex(dot)com> escribió:
> >
> > Lo eh instalado en Suse 10.
>
>
> Hola Douglas, entonces edita /home/usuario/.bash_profile y añade a tu PATH
> el directorio de los binarios de PostgreSQL
>

Insisto, eso debio haber quedado listo al momento de hacer la
instalacion. Generalmente esos son copiados al /bin o a /usr/bin por
lo que todos los usuarios vienen con esas rutas en el path de modo que
si puedes hacer un ls sin problemas sin la necesidad de hacer
/bin/ls entonces el path esta bien, a menos de que la instalacion la
hayas hecho a traves de las fuentes.

Es eso asi?

--
http://www.advogato.org/person/mgonzalez/

---------------------------(fin del mensaje)---------------------------
TIP 5: Has ledo nuestro extenso FAQ?

http://www.postgresql.org/files/documentation/faqs/FAQ.html


From: "Douglas Escobar" <douglas(at)liztex(dot)com>
To: "'Mario Gonzalez'" <gonzalemario(at)gmail(dot)com>
Cc: "'Linder Poclaba'" <linder(dot)poclaba(at)gmail(dot)com>, "'Espartano'" <espartano(dot)mail(at)gmail(dot)com>, "'pssql-es-ayuda'" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Configuracion comandos psql
Date: 2006-08-01 17:27:42
Message-ID: [email protected]
Views: Whole Thread | Raw Message | Download mbox | Resend email
Lists: pgsql-es-ayuda

Ok...voy a seguir estos pasos. Muchas Gracias.!!!

Douglas Escobar
Depto.de Sistemas
Industrias Liztex,S.A.
Km 30.5 carretera al pacífico, Amatitlán
*: (502) 6633-6550
6: (502) 6633-6446
(: (502) 59953226
*: douglas(at)liztex(dot)com
www.liztex.com

-----Mensaje original-----
De: Mario Gonzalez [mailto:gonzalemario(at)gmail(dot)com]
Enviado el: Tuesday, August 01, 2006 10:18 AM
Para: Douglas Escobar
CC: Linder Poclaba; Espartano; pssql-es-ayuda
Asunto: Re: [pgsql-es-ayuda] Configuracion comandos psql

On 01/08/06, Douglas Escobar <douglas(at)liztex(dot)com> wrote:
> Pues la instalacion si la hice desde los fuentes acabo de actualizar el
> fichero /etc/ld.so.conf y si puedo hacer ls desde cualquier lugar, pero mi
> intencion es poder crear en mi /home una carpeta /backup y desde ahí
> ejectuar pg_dump y no necesariamente tener que colocar el path

ah bueno, entonces para la proxima debes explicarte y dar mas
detalles asi nos ayudas a responderte directamente, no casi "discutir"
entre nosotros.

Entonces, si no quieres agregarlo al path (para mi es lo mejor)
puedes compilarlo y agregarle algunas opciones mas

./configure --bindir=/bin --sbindir=/sbin [si tienes otras se las
agregas aqui] entonces los binarios que buscas estaran disponibles
despues un make install como root para utilizarlos desde cualquier
parte del sistema.

sirvio eso? Saludos

> /usr/local/pgsql/bin ojale me explique bien..gracias.
>

no, no lo hiciste :-)

>
>

--
http://www.advogato.org/person/mgonzalez/


From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Douglas Escobar <douglas(at)liztex(dot)com>
Cc: "'Mario Gonzalez'" <gonzalemario(at)gmail(dot)com>, "'Linder Poclaba'" <linder(dot)poclaba(at)gmail(dot)com>, "'Espartano'" <espartano(dot)mail(at)gmail(dot)com>, "'pssql-es-ayuda'" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Configuracion comandos psql
Date: 2006-08-01 17:37:54
Message-ID: [email protected]
Views: Whole Thread | Raw Message | Download mbox | Resend email
Lists: pgsql-es-ayuda

Douglas Escobar escribió:
> Ok...voy a seguir estos pasos. Muchas Gracias.!!!

Es mejor usar --prefix para que quede todo consistente en un mismo
directorio. Si no, te van a quedar cosas en /usr/bin y otras en
/usr/local/

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.


From: "Mario Gonzalez" <gonzalemario(at)gmail(dot)com>
To: "Douglas Escobar" <douglas(at)liztex(dot)com>, "Linder Poclaba" <linder(dot)poclaba(at)gmail(dot)com>, Espartano <espartano(dot)mail(at)gmail(dot)com>, pssql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Configuracion comandos psql
Date: 2006-08-01 18:59:27
Message-ID: [email protected]
Views: Whole Thread | Raw Message | Download mbox | Resend email
Lists: pgsql-es-ayuda

On 01/08/06, Alvaro Herrera <alvherre(at)commandprompt(dot)com> wrote:
> Douglas Escobar escribió:
> > Ok...voy a seguir estos pasos. Muchas Gracias.!!!
>
> Es mejor usar --prefix para que quede todo consistente en un mismo
> directorio. Si no, te van a quedar cosas en /usr/bin y otras en
> /usr/local/
>

Claro! sin embargo asi evitas agregar el /usr/local al PATH de cada
uno de los usuarios que esten en el sistema. Creo que era ese es el
resultado que creo que Douglas queria, ademas especificando el --sbin
y el --bin igualmente se puede especificar el --prefix imitando IMO
como lo hacen las distros.

>

--
http://www.advogato.org/person/mgonzalez/