[Pgsql-ayuda] ODBC para Windows

From: Daniel Vivar <dvivarc(at)farmasierra(dot)com>
To: Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: [Pgsql-ayuda] ODBC para Windows
Date: 2001-09-06 11:10:53
Message-ID: EF12D4B576F0D4119BC7001083FC4A7B0F6894@SERVIDOR_NT0
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


Hola amigos,

¿Me podrian informar de algun sitio donde bajarme los drivers de ODBC para
acceder desde Access en Windows a una base de datos de Postgres en Linux Red
Hat?

Gracias por adelantado, reciban un cordial saludo.

Daniel Vivar Caballo
Farmasierra, s.a.
-Dpto. Informática-
Tlf. +34 916 570 659
Fax. +34 916 539 805
Ctra. Irún km. 26,200
San Sebastián de los Reyes
28700 Madrid
España

>From maix25(at)yahoo(dot)es Thu Sep 06 15:18:02 2001
X-Mozilla-Status: 0011
X-Mozilla-Status2: 00000000
Received: from mx02.t-net.net.ve ([200.35.64.11] helo=mx02.telcel.net.ve)
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15f5b8-00014D-00
for <Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Thu, 06 Sep 2001 15:18:02 -0500
Received: from yahoo.es ([200.35.98.25]) by mx02.telcel.net.ve
(Post.Office MTA v3.5.3 release 223 ID# 0-0U10L2S100V35)
with ESMTP id ve; Thu, 6 Sep 2001 16:23:11 -0400
Message-ID: <3B97DA45(dot)5DEBB540(at)yahoo(dot)es>
Date: Thu, 06 Sep 2001 16:19:17 -0400
From: Maigualida =?iso-8859-1?Q?Martínez?= <maix25(at)yahoo(dot)es>
X-Mailer: Mozilla 4.76 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Ricardo Arratia Joglar <rarratia(at)udelmar(dot)cl>,
Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] Dato para =?iso-8859-1?Q?imágenes?X-Priority: 1 (Highest)
References: <01082910251903(dot)00936(at)ocano(dot)shore(dot)com(dot)mx> <3B8DB9F7(dot)D550C4FC(at)dscorp(dot)com(dot)mx> <008b01c13663$3bc84f50$e0a536c8(at)udelmar(dot)cl>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Content-Length: 2936
Lines: 72

Ricardo:
Encontre esta explicacion a tu duda, espero te sirva, aunque yo no lo he
probado, confio en la sabiduria de Ernesto :=):

> Otro punto: Quiero almacenar archivos *.jpg de varios centenares de kbyte
> cada uno en una base de datos Postgres. Qual sera el tipo de data mas
> apropiado; quizas "varchar" ?

Para almacenar archivos binarios en general (imágenes, audio, video)
en una base de datos es sumamente ineficiente emplear columnas CHAR,
VARCHAR o TEXT, pues todas están sujetas a interpretaciones derivadas
de considerar a lo que almacenan como "legible" o "no binario". Los
objetos binarios grandes se denominan BLOBs (por Binary Large OBjects,
muy original :-) y se almacenan de forma especial en PostgreSQL y en
cualquier otra base de datos relacional decente.

Los BLOBs se almacenan empleando _referencias_. En la tabla colocas
una columna de tipo 'oid' (Object IDentifier) y empleas rutinas especiales
provistas por PostgreSQL para alimentar el objeto; el manejador almacena
el objeto donde le parece mejor, en espacio contigüo y _fuera_ de la
tabla, colocando un apuntador a dicho espacio dentro de la tabla. De ese
modo, los objetos grandes no se convierten en una molestia para el
manejo relacional (como ocurre en Oracle y en el manejador de archivos
con SQL conocido como MySQL) y es mucho más eficiente manejar
transacciones.

Por ejemplo,

create table music (
name varchar(30),
mp3 oid
);

insert into music
values ( 'Marillion - Tux On', lo_import('/tmp/marillion-tux-on.mp3') );

select lo_export(music.mp3, '/tmp/t.mp3')
from music where name = 'Marillion - Tux On';

Tanto el módulo Pg como el módulo DBD::Pg, ambos para Perl, tienen
encapsuladas las funciones lo_import y lo_export para poder utilizarlas
en tus aplicaciones. Revisa man Pg, man DBD::Pg para los detalles.

Como notas interesantes de comparación, Oracle solamente permite _una_
columna BLOB por tabla y almacena el objeto _con_ la tabla; es nausaeabundo
lo que ocurre cuando hay transacciones porque los BLOBs van a parar al
log de transacciones consumiendo espacio de forma obscena. Con Informix se
pueden tener varias columnas BLOB en la tabla o explícitamente en un espacio
destinado para BLOBs y cuyo tamaño de página está optimizado según el
administrador crea necesario; cuando se usan referencias, los BLOBs no se
copian en el log de transacciones. PostgreSQL permite tener todos los
BLOBs por tabla que se necesiten, siempre usa apuntadores, almacena los
objetos empleando espacio contigüo sin necesidad de describir el tamaño
de página pero exige que todos los accesos (incluso SELECT) sean hechos
en una transacción.
--
Ernesto Hernández-Novich -

Ricardo Arratia Joglar wrote:

> ¿Alguien sabe que tipo de datos se usa en postgre para almacenar imágenes en
> el motor?
> Soy nuevo en Postgre y quisiera si alguien me puede responder.
> Gracias
>
> _______________________________________________
>

Maigualida. :=)

>From maix25(at)yahoo(dot)es Thu Sep 06 15:36:53 2001
X-Mozilla-Status: 0011
X-Mozilla-Status2: 00000000
Received: from mx02.t-net.net.ve ([200.35.64.11] helo=mx02.telcel.net.ve)
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15f5tN-0001D2-00
for <Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Thu, 06 Sep 2001 15:36:53 -0500
Received: from yahoo.es ([200.35.98.25]) by mx02.telcel.net.ve
(Post.Office MTA v3.5.3 release 223 ID# 0-0U10L2S100V35)
with ESMTP id ve; Thu, 6 Sep 2001 16:42:38 -0400
Message-ID: <3B97DED9(dot)4CAFD167(at)yahoo(dot)es>
Date: Thu, 06 Sep 2001 16:38:49 -0400
From: Maigualida =?iso-8859-1?Q?Martínez?= <maix25(at)yahoo(dot)es>
X-Mailer: Mozilla 4.76 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Daniel Vivar <dvivarc(at)farmasierra(dot)com>
CC: Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] ODBC para Windows
X-Priority: 1 (Highest)
References: <EF12D4B576F0D4119BC7001083FC4A7B0F6894(at)SERVIDOR_NT0>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Content-Length: 984
Lines: 36

Daniel:
En esta pagina indican los pasos para acceder via ODBC a Postgres ademas de
las direcciones para bajarte el .zip que debe instalarse en Windows\system,
tambien hay comentarios de gente que casualmente tambien usa Red Hat :=) asi que
espero que te sea util.

http://bulma.lug.net/body.phtml?nIdNoticia85
Maigualida.

Daniel Vivar wrote:

> Hola amigos,
>
> ¿Me podrian informar de algun sitio donde bajarme los drivers de ODBC para
> acceder desde Access en Windows a una base de datos de Postgres en Linux Red
> Hat?
>
> Gracias por adelantado, reciban un cordial saludo.
>
> Daniel Vivar Caballo
> Farmasierra, s.a.
> -Dpto. Informática-
> Tlf. +34 916 570 659
> Fax. +34 916 539 805
> Ctra. Irún km. 26,200
> San Sebastián de los Reyes
> 28700 Madrid
> España
>
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda

>From dvivarc(at)farmasierra(dot)com Fri Sep 07 08:43:17 2001
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00800000
Received: from maquina2.farmasierra.com ([212.85.33.139] helo=servidor_nt0.farmasierra.com)
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15fLue-0000Iy-00
for <Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Fri, 07 Sep 2001 08:43:17 -0500
Received: by SERVIDOR_NT0 with Internet Mail Service (5.5.2650.21)
id <SL7SXNWL>; Fri, 7 Sep 2001 09:56:47 +0200
Message-ID: <EF12D4B576F0D4119BC7001083FC4A7B0F68F1(at)SERVIDOR_NT0>
From: Daniel Vivar <dvivarc(at)farmasierra(dot)com>
To: Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Date: Fri, 7 Sep 2001 09:56:46 +0200
Return-Receipt-To: Daniel Vivar <dvivarc(at)farmasierra(dot)com>
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2650.21)
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: [Pgsql-ayuda] RE: Acceso a PostGres
Content-Length: 2690
Lines: 107

Bueno, yo mismo he encontrado ela solucion.

Mi problema era que no tenia bien ubicado el fichero pg_hba: yo lo tenia en
/var/lib/pgsql y lo he movido a /var/lib/pgsq/data y ya me funciona
correctamente, por ahora ;=)

Pero sigo interesado en el tema de las variables de entorno.

Gracias a todos por vuestra ayuda!

Un saludo y a vivir que son dos dias!

-----Mensaje original-----
De: Daniel Vivar
Enviado el: viernes, 07 de septiembre de 2001 9:38
Para: Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Asunto: Acceso a PostGres

Hola de nuevo!

He instalado el driver de ODBC para acceder a mi Postgres en Red Hat desde
Linux.
Cuando intento conectar me sale este mensaje:
ODBC: fallo la llamada
No pg_hba.conf entry for host 192.9.200.4, user postgres, database pepe
(#210)

Tengo en el fichero pg_hba esto:
host all 0.0.0.0 0.0.0.0 trust
Por lo que tendria que acceder a cualquier base de datos desde cualquier
maquina.

A que es debido este error?

Tambien os agradeceria que me dijerais algo sobre las variables de entorno
de Postgres asi como la ubicacion del fichero pg_hba.conf. Tal vez el error
sea acausa de que no tengo bien configuradas las variables o porque el
fichero pg_hba no esta donde tiene que estar?

-----Mensaje original-----
De: Maigualida Martínez [mailto:maix25(at)yahoo(dot)es]
Enviado el: jueves, 06 de septiembre de 2001 22:39
Para: Daniel Vivar
CC: Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Asunto: Re: [Pgsql-ayuda] ODBC para Windows
Importancia: Alta

Daniel:
En esta pagina indican los pasos para acceder via ODBC a Postgres ademas
de
las direcciones para bajarte el .zip que debe instalarse en Windows\system,
tambien hay comentarios de gente que casualmente tambien usa Red Hat :=) asi
que
espero que te sea util.

http://bulma.lug.net/body.phtml?nIdNoticia=385
Maigualida.

Daniel Vivar wrote:

> Hola amigos,
>
> ¿Me podrian informar de algun sitio donde bajarme los drivers de ODBC para
> acceder desde Access en Windows a una base de datos de Postgres en Linux
Red
> Hat?
>
> Gracias por adelantado, reciban un cordial saludo.
>
> Daniel Vivar Caballo
> Farmasierra, s.a.
> -Dpto. Informática-
> Tlf. +34 916 570 659
> Fax. +34 916 539 805
> Ctra. Irún km. 26,200
> San Sebastián de los Reyes
> 28700 Madrid
> España
>
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda

_______________________________________________
Pgsql-ayuda mailing list
Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda

>From dvivarc(at)farmasierra(dot)com Fri Sep 07 08:43:24 2001
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00800000
Received: from maquina2.farmasierra.com ([212.85.33.139] helo=servidor_nt0.farmasierra.com)
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15fLul-0000JR-00
for <Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Fri, 07 Sep 2001 08:43:24 -0500
Received: by SERVIDOR_NT0 with Internet Mail Service (5.5.2650.21)
id <SL7SXNWB>; Fri, 7 Sep 2001 09:35:21 +0200
Message-ID: <EF12D4B576F0D4119BC7001083FC4A7B0F68EC(at)SERVIDOR_NT0>
From: Daniel Vivar <dvivarc(at)farmasierra(dot)com>
To: Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Date: Fri, 7 Sep 2001 09:35:20 +0200
Return-Receipt-To: Daniel Vivar <dvivarc(at)farmasierra(dot)com>
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2650.21)
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: [Pgsql-ayuda] Acceso a PostGres
Content-Length: 2163
Lines: 87

Hola de nuevo!

He instalado el driver de ODBC para acceder a mi Postgres en Red Hat desde
Linux.
Cuando intento conectar me sale este mensaje:
ODBC: fallo la llamada
No pg_hba.conf entry for host 192.9.200.4, user postgres, database pepe
(#210)

Tengo en el fichero pg_hba esto:
host all 0.0.0.0 0.0.0.0 trust
Por lo que tendria que acceder a cualquier base de datos desde cualquier
maquina.

A que es debido este error?

Tambien os agradeceria que me dijerais algo sobre las variables de entorno
de Postgres asi como la ubicacion del fichero pg_hba.conf. Tal vez el error
sea acausa de que no tengo bien configuradas las variables o porque el
fichero pg_hba no esta donde tiene que estar?

-----Mensaje original-----
De: Maigualida Martínez [mailto:maix25(at)yahoo(dot)es]
Enviado el: jueves, 06 de septiembre de 2001 22:39
Para: Daniel Vivar
CC: Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Asunto: Re: [Pgsql-ayuda] ODBC para Windows
Importancia: Alta

Daniel:
En esta pagina indican los pasos para acceder via ODBC a Postgres ademas
de
las direcciones para bajarte el .zip que debe instalarse en Windows\system,
tambien hay comentarios de gente que casualmente tambien usa Red Hat :=) asi
que
espero que te sea util.

http://bulma.lug.net/body.phtml?nIdNoticia=385
Maigualida.

Daniel Vivar wrote:

> Hola amigos,
>
> ¿Me podrian informar de algun sitio donde bajarme los drivers de ODBC para
> acceder desde Access en Windows a una base de datos de Postgres en Linux
Red
> Hat?
>
> Gracias por adelantado, reciban un cordial saludo.
>
> Daniel Vivar Caballo
> Farmasierra, s.a.
> -Dpto. Informática-
> Tlf. +34 916 570 659
> Fax. +34 916 539 805
> Ctra. Irún km. 26,200
> San Sebastián de los Reyes
> 28700 Madrid
> España
>
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda

_______________________________________________
Pgsql-ayuda mailing list
Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda

>From dvivarc(at)farmasierra(dot)com Fri Sep 07 08:43:27 2001
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00800000
Received: from maquina2.farmasierra.com ([212.85.33.139] helo=servidor_nt0.farmasierra.com)
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15fLuo-0000JR-00
for <Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Fri, 07 Sep 2001 08:43:27 -0500
Received: by SERVIDOR_NT0 with Internet Mail Service (5.5.2650.21)
id <SL7SXNXD>; Fri, 7 Sep 2001 10:49:49 +0200
Message-ID: <EF12D4B576F0D4119BC7001083FC4A7B0F6903(at)SERVIDOR_NT0>
From: Daniel Vivar <dvivarc(at)farmasierra(dot)com>
To: Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Date: Fri, 7 Sep 2001 10:49:49 +0200
Return-Receipt-To: Daniel Vivar <dvivarc(at)farmasierra(dot)com>
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2650.21)
Content-Type: text/plain;
charset="iso-8859-1"
Subject: [Pgsql-ayuda] Alimentar mi base de datos
Content-Length: 677
Lines: 23

Hola muchachos!

a ver quien me echa una mano esta vez:
necesito alimentar mi base de datos con ficheros de texto. Se que puedo
hacer lo siguiente:
copy usuarios from '/var/lib/pgsql/datos/usuarios.dat' using delimiters '$'

el problema es que mis ficheros de texto no estan delimitados por nada, sino
que por ejemplo el primer campo ocupa 20 caracteres, el segundo 10, el
tercero 12... etc...

Hay alguna forma de decirle que los primeros 20 caracteres van al primer
campo, los 10 siguientes al segundo campo... etc....?

Si no encuentro solucion he pensado en hacer un programita JAVA que me
inserte un caracter como separacion de campo.

Gracias por adelantado!

Daniel.

>From vlad(at)fotoregis(dot)com Fri Sep 07 13:35:41 2001
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Received: from [148.245.212.2] (helo=atlas.fotoregis.com)
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15fQTc-00039U-00
for <Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Fri, 07 Sep 2001 13:35:40 -0500
Received: from GIRL ([192.9.201.191])
by atlas.fotoregis.com (8.11.0/8.11.0) with SMTP id f87IfZm31935
for <Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Fri, 7 Sep 2001 13:41:35 -0500
Message-ID: <001401c137d5$2c64f4a0$bfc909c0(at)GIRL>
From: =?iso-8859-1?Q?Vladimir_Gómez?= <vlad(at)fotoregis(dot)com>
To: <Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
References: <01082910251903(dot)00936(at)ocano(dot)shore(dot)com(dot)mx> <3B8DB9F7(dot)D550C4FC(at)dscorp(dot)com(dot)mx> <008b01c13663$3bc84f50$e0a536c8(at)udelmar(dot)cl> <3B97DA45(dot)5DEBB540(at)yahoo(dot)es>
Date: Fri, 7 Sep 2001 13:42:04 -0600
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by atlas.fotoregis.com id f87IfZm31935
Subject: [Pgsql-ayuda] =?iso-8859-1?Q?Re:_[Pgsql-ayuda]_Dato_para_imágenes?Content-Length: 3739
Lines: 111

El mail que envia Maigualdia resulta ser muy interesante, pero alguien sabe
como se podria accesar a los BLOBs desde windows? (via ODBC o lo que sea).

Saludos.

Vlad.

----- Original Message -----
From: "Maigualida Martínez" <maix25(at)yahoo(dot)es>
To: "Ricardo Arratia Joglar" <rarratia(at)udelmar(dot)cl>;
<Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Sent: Thursday, September 06, 2001 2:19 PM
Subject: Re: [Pgsql-ayuda] Dato para imágenes

> Ricardo:
> Encontre esta explicacion a tu duda, espero te sirva, aunque yo no lo
he
> probado, confio en la sabiduria de Ernesto :=):
>
> > Otro punto: Quiero almacenar archivos *.jpg de varios centenares de
kbyte
> > cada uno en una base de datos Postgres. Qual sera el tipo de data mas
> > apropiado; quizas "varchar" ?
>
> Para almacenar archivos binarios en general (imágenes, audio, video)
> en una base de datos es sumamente ineficiente emplear columnas CHAR,
> VARCHAR o TEXT, pues todas están sujetas a interpretaciones derivadas
> de considerar a lo que almacenan como "legible" o "no binario". Los
> objetos binarios grandes se denominan BLOBs (por Binary Large OBjects,
> muy original :-) y se almacenan de forma especial en PostgreSQL y en
> cualquier otra base de datos relacional decente.
>
> Los BLOBs se almacenan empleando _referencias_. En la tabla colocas
> una columna de tipo 'oid' (Object IDentifier) y empleas rutinas especiales
> provistas por PostgreSQL para alimentar el objeto; el manejador almacena
> el objeto donde le parece mejor, en espacio contigüo y _fuera_ de la
> tabla, colocando un apuntador a dicho espacio dentro de la tabla. De ese
> modo, los objetos grandes no se convierten en una molestia para el
> manejo relacional (como ocurre en Oracle y en el manejador de archivos
> con SQL conocido como MySQL) y es mucho más eficiente manejar
> transacciones.
>
> Por ejemplo,
>
> create table music (
> name varchar(30),
> mp3 oid
> );
>
> insert into music
> values ( 'Marillion - Tux On', lo_import('/tmp/marillion-tux-on.mp3') );
>
> select lo_export(music.mp3, '/tmp/t.mp3')
> from music where name = 'Marillion - Tux On';
>
> Tanto el módulo Pg como el módulo DBD::Pg, ambos para Perl, tienen
> encapsuladas las funciones lo_import y lo_export para poder utilizarlas
> en tus aplicaciones. Revisa man Pg, man DBD::Pg para los detalles.
>
> Como notas interesantes de comparación, Oracle solamente permite _una_
> columna BLOB por tabla y almacena el objeto _con_ la tabla; es
nausaeabundo
> lo que ocurre cuando hay transacciones porque los BLOBs van a parar al
> log de transacciones consumiendo espacio de forma obscena. Con Informix se
> pueden tener varias columnas BLOB en la tabla o explícitamente en un
espacio
> destinado para BLOBs y cuyo tamaño de página está optimizado según el
> administrador crea necesario; cuando se usan referencias, los BLOBs no se
> copian en el log de transacciones. PostgreSQL permite tener todos los
> BLOBs por tabla que se necesiten, siempre usa apuntadores, almacena los
> objetos empleando espacio contigüo sin necesidad de describir el tamaño
> de página pero exige que todos los accesos (incluso SELECT) sean hechos
> en una transacción.
> --
> Ernesto Hernández-Novich -
>
> Ricardo Arratia Joglar wrote:
>
> > ¿Alguien sabe que tipo de datos se usa en postgre para almacenar
imágenes en
> > el motor?
> > Soy nuevo en Postgre y quisiera si alguien me puede responder.
> > Gracias
> >
> > _______________________________________________
> >
>
> Maigualida. :=)
>
>
>
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda

>From maix25(at)yahoo(dot)es Fri Sep 07 14:02:06 2001
X-Mozilla-Status: 0011
X-Mozilla-Status2: 00000000
Received: from mx02.t-net.net.ve ([200.35.64.11] helo=mx02.telcel.net.ve)
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15fQtC-0003Pf-00
for <Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Fri, 07 Sep 2001 14:02:06 -0500
Received: from yahoo.es ([200.35.99.139]) by mx02.telcel.net.ve
(Post.Office MTA v3.5.3 release 223 ID# 0-0U10L2S100V35)
with ESMTP id ve; Fri, 7 Sep 2001 15:07:33 -0400
Message-ID: <3B991A14(dot)C69C531F(at)yahoo(dot)es>
Date: Fri, 07 Sep 2001 15:03:48 -0400
From: Maigualida =?iso-8859-1?Q?Martínez?= <maix25(at)yahoo(dot)es>
X-Mailer: Mozilla 4.76 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Luis =?iso-8859-1?Q?Andrés?= Monsalve =?iso-8859-1?Q?Muñoz?=
<lmonsalv(at)saludvald(dot)cl>,Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] ODBC para Windows
X-Priority: 1 (Highest)
References: <EF12D4B576F0D4119BC7001083FC4A7B0F6894(at)SERVIDOR_NT0> <3B97DED9(dot)4CAFD167(at)yahoo(dot)es> <3B98CAA1(dot)2C237B9D(at)saludvald(dot)cl>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Content-Length: 1695
Lines: 54

Hola Luis:
Efectivamente, algo esoterico ocurrio con el servidor bulma.lug.net ya no
existe como servidor! no repsonde a traceroute ni ping, sin embargo aun aparece en
google al buscar postgres odbc...asi fue como lo obtuve el dia de ayer, imagino que la
gente de mallorca lo cambio por x razon, ahora el servidor es m3d.uib.es
[130.206.132.6], y el url es:
http://m3d.uib.es/bulma/body.phtml?nIdNoticia85
Tambien le llegas desde
el index -->Contenido (Los Mas Leidos) --->16. Acceder via ODBC a nuestro
PotgreSQL

Bye!

Maigualida.

Luis Andrés Monsalve Muñoz wrote:

> Hola Maigualida:
>
> Respecto del URL que publicaste en la lista postgres, no he podido
> accesar la pagina (me señala que dicha direccion no existe). Esta
> correcto el URL?
> Por otra parte, gracias por el articulo del BLOBs. Es super didactico.
>
> Saludos desde Chile
> Luis Andres.
>
> Maigualida Martínez wrote:
> >
> > Daniel:
> > En esta pagina indican los pasos para acceder via ODBC a Postgres ademas de
> > las direcciones para bajarte el .zip que debe instalarse en Windows\system,
> > tambien hay comentarios de gente que casualmente tambien usa Red Hat :=) asi que
> > espero que te sea util.
> >
> > http://bulma.lug.net/body.phtml?nIdNoticia85
> > Maigualida.
> >
> > _______________________________________________
> > Pgsql-ayuda mailing list
> > Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> > http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
>
> --
> Luis Andrés Monsalve Muñoz
> Ingeniero Civil Informático
> Servicio Salud Valdivia - Chile
>
> <cell: 09-2197331>
> <trabajo: +56-63-297858>
> <casa: +56-63-201387>

>From rubencurto(at)virtualia(dot)com(dot)ar Tue Sep 11 12:26:55 2001
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Received: from [64.76.2.163] (helo=web.revistavivienda.com.ar ident=qmailr)
by tlali.iztacala.unam.mx with smtp (Exim 3.12 #1 (Debian))
id 15grJF-0004IG-00
for <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Tue, 11 Sep 2001 12:26:54 -0500
Received: (qmail 10509 invoked from network); 11 Sep 2001 18:33:34 -0000
Received: from ruben.revistavivienda.com.ar (HELO ruben) (192.168.1.20)
by web.revistavivienda.com.ar with SMTP; 11 Sep 2001 18:33:34 -0000
Message-ID: <3B9E4B47(dot)377C(at)virtualia(dot)com(dot)ar>
Date: Tue, 11 Sep 2001 14:35:03 -0300
From: Ruben Curto <rubencurto(at)virtualia(dot)com(dot)ar>
X-Mailer: Mozilla 3.01 (Win95; I)
MIME-Version: 1.0
To: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Subject: [Pgsql-ayuda] Consulta
Content-Length: 636
Lines: 38

Saludos, lista!

en una base con dos tablas, equipos y formula

equipos
-------
codigo nombre
------------------------
E1 Francia
E2 Italia
E3 Belgica
E4 Alemania

formula
-------
fecha local visitante
---------------------------------------
1 E1 E2
1 E3 E4
2 E1 E3
2 E2 E4
3 E1 E4
3 E2 E3

necesito hacer un select de las tablas anteriores que me muestre los
equipos a enfrentarse en determinada fecha. Por ej., para la segunda
fecha:

fecha local visitante
---------------------------------------
2 Francia Belgica
2 Italia Alemania

alguien podra echarme una mano sobre como resolver esto?

muchas gracias

>From maix25(at)yahoo(dot)es Tue Sep 11 22:38:51 2001
X-Mozilla-Status: 0011
X-Mozilla-Status2: 00000000
Received: from ms08.t-net.net.ve ([200.35.64.122])
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15h0rT-0000RP-00
for <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Tue, 11 Sep 2001 22:38:51 -0500
Received: from yahoo.es (ccs05-ppp201.t-net.net.ve [200.35.98.214])
by ms08.t-net.net.ve (8.11.3/8.11.3) with ESMTP id f8C3hwY07355;
Tue, 11 Sep 2001 23:43:59 -0400 (AST)
Message-ID: <3B9ED93A(dot)F7686779(at)yahoo(dot)es>
Date: Tue, 11 Sep 2001 23:40:42 -0400
From: Maigualida =?iso-8859-1?Q?Martínez?= <maix25(at)yahoo(dot)es>
X-Mailer: Mozilla 4.76 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Ruben Curto <rubencurto(at)virtualia(dot)com(dot)ar>,
pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] Consulta
X-Priority: 1 (Highest)
References: <3B9E4B47(dot)377C(at)virtualia(dot)com(dot)ar>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by ms08.t-net.net.ve id f8C3hwY07355
Content-Length: 3719
Lines: 136

Hola Ruben,

> Saludos, lista!
> en una base con dos tablas, equipos y formula
>
> equipos
> -------
> codigo nombre
> ------------------------
> E1 Francia
> E2 Italia
> E3 Belgica
> E4 Alemania
>
> formula
> -------
> fecha local visitante
> ---------------------------------------
> 1 E1 E2
> 1 E3 E4
> 2 E1 E3
> 2 E2 E4
> 3 E1 E4
> 3 E2 E3
>
> necesito hacer un select de las tablas anteriores que me muestre los
> equipos a enfrentarse en determinada fecha. Por ej., para la segunda
> fecha:
>
> fecha local visitante
> ---------------------------------------
> 2 Francia Belgica
> 2 Italia Alemania
>
> alguien podra echarme una mano sobre como resolver esto?
>
> muchas gracias

Podrias realizar un programita en perl con un par de selects
anidados, y a la salida le das formato html :=))) quiza existan otras
soluciones mas simples, pero ahorita se me ocurre solo esta...

Algo asi, (es una idea general de una principiante en perl):

#! /usr/bin/perl -w
use Pg;
require "cgi-lib.pl";
#Esto es solo la cabecera del html
print "Content-type: text/html\n\n";
print "<HTML>";
print "<HEAD><TITLE>Resultados</TITLE></HEAD>\n";
print "<body>";
print "<H1><P ALIGN\=\"CENTER\">Equipos a Jugar</P></H1>\n";
#cierre cabecera

$in=$ENV{'QUERY_STRING'};

# Aqui %parametro contiene el par nombre, valor de la fecha a consultar
(viene de otra html donde # invocaste este .pl)

($clave, $valor) = split(/=/,$_);
$parametro{$clave}= $valor;
# $clave almacena la fecha en cuestion

# Abrimos la base de datos
$conexion=Pg::connectdb("user=postgres password=postgresl
dbname=juegos");

# Miramos si hay errores al abrir la base de datos
if($conexion->status ==PGRES_CONNECTION_BAD)
{
print "\n\nERROR DE CONEXIÓN CON LA BASE DE DATOS\n";
exit;
}

# Obtenemos la informacion de la base de datos si la fecha no es null
if ($clave ne NULL)
{
#Aqui obtienes el (los) nombre (s) del equipo local que jugara en la
fecha indicada
Pg::doQuery($conexion,"SELECT nombre FROM equipos WHERE codigo in
(SELECT local FROM formula WHERE fecha=$clave)",\(at)resultados);

#Y Aqui obtienes el (los) nombre (s) del equipo visitante que jugara en
la fecha indicada
Pg::doQuery($conexion,"SELECT nombre FROM equipos WHERE codigo in
(SELECT visitante FROM formula WHERE fecha=$clave)",\(at)resultados);
}

# Desconectamos de la base de datos
$conexion->finish;

# Ponemos los resultados en forma de tabla.
print "<TABLE>";
print "<THEAD>";
$i=$#resultados
print "<TR>";

for $j (0 .. $#{$resultados[$i]})
#recorre los campos del registro
{
print "<TH>Campo $j</TH>";
}
print "</TR>";
print "</THEAD>";
print "<TBODY>";

for $i (0 .. $#resultados)
#recorre los registros
{
print "<TR>";
for $j (0 .. $#{$var[$i]})
#recorre los campos del registro
{
print "<TH>$resultados[$i][$j]</TH>";
}
print "</TR>";
}
print "</TBODY>;
print "</TABLE>;
print "</BODY>";
print "</HTML>";
# ------------------------------------------------- Fin del .pl
-----------------------------------------------------------

Es probable que tenga algun error por alli, pero he visto que en la
lista hay varias personas que saben mucho mas que yo de perl, asi que
seguramente me corregiran en algun fallo, pero creo que esa es una
salida para que muestres los equipos a competir por fecha.
Ojala te sirva de algo...
Bye!

Maigualida :=)

>From dvivarc(at)farmasierra(dot)com Wed Sep 12 09:35:49 2001
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00800000
Received: from maquina2.farmasierra.com ([212.85.33.139] helo=servidor_nt0.farmasierra.com)
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15hB7F-0004Wl-00
for <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Wed, 12 Sep 2001 09:35:49 -0500
Received: by SERVIDOR_NT0 with Internet Mail Service (5.5.2650.21)
id <SL7SX3SZ>; Wed, 12 Sep 2001 16:38:45 +0200
Message-ID: <EF12D4B576F0D4119BC7001083FC4A7B0F6B54(at)SERVIDOR_NT0>
From: Daniel Vivar <dvivarc(at)farmasierra(dot)com>
To: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Date: Wed, 12 Sep 2001 16:38:34 +0200
Importance: high
X-Priority: 1
Return-Receipt-To: Daniel Vivar <dvivarc(at)farmasierra(dot)com>
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2650.21)
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: [Pgsql-ayuda] Copy from...
Content-Length: 655
Lines: 33

Hola a todos,

estoy intentando volcar un fichero a una tabla de postgres. El fichero puede
contener campos en blanco.

Cuando los campos que vienen en blanco son de fecha psql me devuelve un
error:
ERROR: copy: line 2, Bad date external representation ''

Solo me pasa con los campos que son de fecha.
La instruccion que utilizo es esta:
copy tabla from '/var/lib/pgsql/fichero'

Alguien sabe a que es debido esto y como puedo solucionarlo?

Gracias a todos,
Daniel.

Daniel Vivar Caballo
Farmasierra, s.a.
-Dpto. Informática-
Tlf. +34 916 570 659
Fax. +34 916 539 805
Ctra. Irún km. 26,200
San Sebastián de los Reyes
28700 Madrid
España

>From masm(at)fciencias(dot)unam(dot)mx Wed Sep 12 10:13:06 2001
X-Mozilla-Status: 0011
X-Mozilla-Status2: 00000000
Received: from dep1.fciencias.unam.mx ([132.248.133.210])
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15hBhK-0004tF-00
for <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Wed, 12 Sep 2001 10:13:06 -0500
Received: (from masm(at)localhost)
by dep1.fciencias.unam.mx (8.11.2/8.11.2) id f8CFFeW25521;
Wed, 12 Sep 2001 10:15:40 -0500
X-Authentication-Warning: dep1.fciencias.unam.mx: masm set sender to masm(at)fciencias(dot)unam(dot)mx using -f
Sender: masm(at)dep1(dot)fciencias(dot)unam(dot)mx
To: Daniel Vivar <dvivarc(at)farmasierra(dot)com>
Cc: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] Copy from...
References: <EF12D4B576F0D4119BC7001083FC4A7B0F6B54(at)SERVIDOR_NT0>
In-Reply-To: Daniel Vivar's message of "Wed, 12 Sep 2001 16:38:34 +0200"
From: Manuel Sugawara <masm(at)fciencias(dot)unam(dot)mx>
User-Name: Manuel Sugawara
User-Mail-Address: masm(at)fciencias(dot)unam(dot)mx
Date: 12 Sep 2001 10:15:36 -0500
Message-ID: <m38zfkxwx3(dot)fsf(at)dep1(dot)fciencias(dot)unam(dot)mx>
User-Agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Cuyahoga Valley)
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Length: 462
Lines: 15

Daniel Vivar <dvivarc(at)farmasierra(dot)com> writes:

> Cuando los campos que vienen en blanco son de fecha psql me devuelve un
> error:
> ERROR: copy: line 2, Bad date external representation ''
>
> Solo me pasa con los campos que son de fecha.
[...]
> Alguien sabe a que es debido esto y como puedo solucionarlo?

Las fechas tienen que ser válidas o nulas; cambia los campos en blanco
por \N si estas usando COPY o por NULL si usas INSERT.

Saludos,
Manuel.

>From maix25(at)yahoo(dot)es Wed Sep 12 10:25:24 2001
X-Mozilla-Status: 0011
X-Mozilla-Status2: 00000000
Received: from ms08.t-net.net.ve ([200.35.64.122])
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15hBtE-0004z2-00
for <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Wed, 12 Sep 2001 10:25:24 -0500
Received: from yahoo.es (ccs14-ppp014.t-net.net.ve [200.35.102.148])
by ms08.t-net.net.ve (8.11.3/8.11.3) with ESMTP id f8CFUQY08356;
Wed, 12 Sep 2001 11:30:26 -0400 (AST)
Message-ID: <3B9F7ED0(dot)3DE5ED2B(at)yahoo(dot)es>
Date: Wed, 12 Sep 2001 11:27:12 -0400
From: Maigualida =?iso-8859-1?Q?Martínez?= <maix25(at)yahoo(dot)es>
X-Mailer: Mozilla 4.76 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Ruben Curto <rubencurto(at)virtualia(dot)com(dot)ar>,
pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] Consulta
X-Priority: 1 (Highest)
References: <3B9E4B47(dot)377C(at)virtualia(dot)com(dot)ar> <3B9ED93A(dot)F7686779(at)yahoo(dot)es>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by ms08.t-net.net.ve id f8CFUQY08356
Content-Length: 454
Lines: 20

Hola,
En el pl de ayer, me comi un detallito :=/ (sorry) $in contiene la
cadena recibida:
$in=$ENV{'QUERY_STRING'};

$clave = (split(/\&/,$in)
# $clave almacena la fecha en cuestion

La función "split" divide las cadenas de entrada en arreglos, su sintaxis
básica es: split($delim,$cadena)

donde $delim es la expresión que representa los delimitadores de elementos y
$cadena es la cadena a dividir.

>From victor(at)mail(dot)estadistica(dot)unam(dot)mx Wed Sep 12 12:43:38 2001
X-Mozilla-Status: 0011
X-Mozilla-Status2: 00000000
Received: from mail.estadistica.unam.mx ([132.248.39.201])
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15hE30-0006Ka-00
for <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Wed, 12 Sep 2001 12:43:38 -0500
Received: from localhost (victor(at)localhost)
by mail.estadistica.unam.mx (8.11.2/8.11.2) with ESMTP id f8CHxqw14843;
Wed, 12 Sep 2001 12:59:54 -0500
Date: Wed, 12 Sep 2001 12:59:52 -0500 (CDT)
From: <victor(at)mail(dot)estadistica(dot)unam(dot)mx>
To: Ruben Curto <rubencurto(at)virtualia(dot)com(dot)ar>
cc: <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Subject: Re: [Pgsql-ayuda] Consulta
In-Reply-To: <3B9E4B47(dot)377C(at)virtualia(dot)com(dot)ar>
Message-ID: <Pine(dot)LNX(dot)4(dot)33(dot)0109121256130(dot)14658-100000(at)mail(dot)estadistica(dot)unam(dot)mx>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by mail.estadistica.unam.mx id f8CHxqw14843
Content-Length: 1579
Lines: 75

HOlA:

Prueba esto haber si te sirve yo lo probe con tus mismas tablas y parece
que jalo..

select a.fecha, b.nombre as "Local",
c.nombre as Visitante
from formula a, equipos b, equipos c
where fecha=1 and
(a.elocal=b.codigo and
a.evisitante=c.codigo);

Si alguien sabe una manera mas facil favor de comunicarlo..

SALUDOS!!

On Tue, 11 Sep 2001, Ruben Curto wrote:

> Saludos, lista!
>
> en una base con dos tablas, equipos y formula
>
> equipos
> -------
> codigo nombre
> ------------------------
> E1 Francia
> E2 Italia
> E3 Belgica
> E4 Alemania
>
> formula
> -------
> fecha local visitante
> ---------------------------------------
> 1 E1 E2
> 1 E3 E4
> 2 E1 E3
> 2 E2 E4
> 3 E1 E4
> 3 E2 E3
>
> necesito hacer un select de las tablas anteriores que me muestre los
> equipos a enfrentarse en determinada fecha. Por ej., para la segunda
> fecha:
>
> fecha local visitante
> ---------------------------------------
> 2 Francia Belgica
> 2 Italia Alemania
>
> alguien podra echarme una mano sobre como resolver esto?
>
> muchas gracias
>
>
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
>

--
----------------------------------------------
Víctor Augusto Sánchez Ramirez
DGEDI, UNAM
Tel. 56 22 60 72
Cel. 044 54320863
icq. 74983456
"Sabemos lo que somos, pero no
sabemos lo que podemos ser"
-----------------------------------------------

>From dvivarc(at)farmasierra(dot)com Thu Sep 13 03:54:38 2001
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00800000
Received: from maquina2.farmasierra.com ([212.85.33.139] helo=servidor_nt0.farmasierra.com)
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15hSGZ-0004aC-00
for <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Thu, 13 Sep 2001 03:54:38 -0500
Received: by SERVIDOR_NT0 with Internet Mail Service (5.5.2650.21)
id <SYZR72VB>; Thu, 13 Sep 2001 10:57:19 +0200
Message-ID: <EF12D4B576F0D4119BC7001083FC4A7B0F6BB1(at)SERVIDOR_NT0>
From: Daniel Vivar <dvivarc(at)farmasierra(dot)com>
To: "Pgsql-Ayuda (E-mail)" <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Date: Thu, 13 Sep 2001 10:57:18 +0200
Importance: high
X-Priority: 1
Return-Receipt-To: Daniel Vivar <dvivarc(at)farmasierra(dot)com>
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2650.21)
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: [Pgsql-ayuda] Formatos de fecha
Content-Length: 415
Lines: 24

Hola listeros!

Quisiera saber como puedo cambiar el formato de fecha de las tablas de
PostgreSQL.

Se almacenan como AAAA/MM/DD y yo quiero que se almacenen como DD/MM/AAAA.

Gracias a todos y reciban un cordial saludo.
Daniel.

Daniel Vivar Caballo
Farmasierra, s.a.
-Dpto. Informática-
Tlf. +34 916 570 659
Fax. +34 916 539 805
Ctra. Irún km. 26,200
San Sebastián de los Reyes
28700 Madrid
España

>From iafmgc(at)unileon(dot)es Thu Sep 13 06:26:13 2001
X-Mozilla-Status: 0011
X-Mozilla-Status2: 00000000
Received: from isidoro2.unileon.es ([193.146.96.2])
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15hUdI-0005SW-00
for <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Thu, 13 Sep 2001 06:26:13 -0500
Received: from intergraph (n104111.unileon.es [193.146.104.111])
by isidoro2.unileon.es (8.9.3/8.9.1) with SMTP id NAA10298;
Thu, 13 Sep 2001 13:28:15 +0200 (MET DST)
Message-ID: <001101c13c46$9ef4dfb0$1301a8c0(at)uimagen>
From: =?iso-8859-1?Q?Miguel_González?= <iafmgc(at)unileon(dot)es>
To: "Daniel Vivar" <dvivarc(at)farmasierra(dot)com>
Cc: <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
References: <EF12D4B576F0D4119BC7001083FC4A7B0F6BB1(at)SERVIDOR_NT0>
Subject: Re: [Pgsql-ayuda] Formatos de fecha
Date: Thu, 13 Sep 2001 13:24:15 +0200
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4522.1200
X-MIMEOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by isidoro2.unileon.es id NAA10298
Content-Length: 1226
Lines: 60

Hola,

Mira las funciones:

SHOW DATESTYLE -> te muestra el tipo de fechas que tienes instalado.

y para poner en estilo europeo tienes que usar:

SET DATESTYLE TO 'SQL,EUROPEAN';

Esto si quieres usar el formato dd/mm/aaaa

si en vez de / quieres usar - es decir dd-mm-aaaa

tendrias que cambiar donde pone SQL por POSTGRESQL.

Espero que te ayude

Miguel

----- Original Message -----
From: "Daniel Vivar" <dvivarc(at)farmasierra(dot)com>
To: "Pgsql-Ayuda (E-mail)" <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Sent: Thursday, September 13, 2001 10:57 AM
Subject: [Pgsql-ayuda] Formatos de fecha

> Hola listeros!
>
> Quisiera saber como puedo cambiar el formato de fecha de las tablas de
> PostgreSQL.
>
> Se almacenan como AAAA/MM/DD y yo quiero que se almacenen como
DD/MM/AAAA.
>
> Gracias a todos y reciban un cordial saludo.
> Daniel.
>
>
> Daniel Vivar Caballo
> Farmasierra, s.a.
> -Dpto. Informática-
> Tlf. +34 916 570 659
> Fax. +34 916 539 805
> Ctra. Irún km. 26,200
> San Sebastián de los Reyes
> 28700 Madrid
> España
>
>
>
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
>

>From jose(dot)moran(at)arvifesa(dot)com Fri Sep 14 11:42:55 2001
X-Mozilla-Status: 0011
X-Mozilla-Status2: 00000000
Received: from jaso.host4u.net ([216.71.64.91])
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15hw3K-0003Uq-00
for <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Fri, 14 Sep 2001 11:42:54 -0500
Received: from papos ([148.76.65.114])
by jaso.host4u.net (8.8.5/8.8.5) with SMTP id LAA18463;
Fri, 14 Sep 2001 11:46:50 -0500
Message-ID: <01ea01c13d3d$7589f780$1c86c764(at)papos>
From: "Jose Moran" <jose(dot)moran(at)arvifesa(dot)com>
To: <carlos_rodriguez(at)mx(dot)york(dot)com>, <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
References: <002f01c13bb7$b51af020$b30a7b0a(at)CRODRIGUEZ3>
Subject: Re: [Pgsql-ayuda] lista de campos.
Date: Fri, 14 Sep 2001 11:51:01 -0500
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2919.6700
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
Content-Length: 837
Lines: 34

----- Original Message -----
From: "Carlos Rodriguez" <carlos(dot)a(dot)rodriguez(at)mx(dot)york(dot)com>
To: <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Sent: Wednesday, September 12, 2001 1:21 PM
Subject: [Pgsql-ayuda] lista de campos.

> Alguien sabe como realizar un select que te arroje la lista de los campos
de
> una tabla que yo genere exactamente igual que esto:
> \d (nombre de la tabla)
>
> pero para utilizarlo en una pagina.
>
> Saludos,
>
> Carlos.

Si deseas obtener la lista de campos desde un Query puedes tratar con :

select a.relname,b.attname from pg_class a,pg_attribute b
where a.oid=b.attrelid and attnum>0
and a.relname='NombreTabla'

Reemplaza NombreTabla con el nombre de la tabla que quieras ver sus campos.
Tambien puedes usar las funciones que vienen en Perl,PHP u otros para
obtener el mismo resultado.
Espero te ayude.

Bye.

>From alex(at)cybermaya(dot)com Mon Sep 17 23:06:58 2001
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Received: from imail8.innerhost.com ([207.21.208.36] heloÊncunweb.net)
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15jC9y-0004Oc-00
for <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Mon, 17 Sep 2001 23:06:58 -0500
Received: from devexpress [148.223.186.63] by cancunweb.net with ESMTP
(SMTPD32-6.06) id A7183AB200D8; Tue, 18 Sep 2001 00:01:28 -0400
Message-ID: <001101c13ff7$ad39c180$3fbadf94(at)devexpress>
From: "CyberMaya (Alex Bautista)" <alex(at)cybermaya(dot)com>
To: <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Date: Mon, 17 Sep 2001 23:09:11 -0500
Organization: CyberMaya
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2615.200
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
Subject: [Pgsql-ayuda] Of: ayuda con linux,.
Content-Length: 620
Lines: 28

Hola!

espero me puedan ayudar..

Ejecute el sig. comando:
/sbin/ifconfig > iplinux.txt

el cual me crea el archivo iplinux.txt que contiene
informacion acerca de las direcciones ip de linux.

ahora como hago para que esta informacion se ejecute cada 10 minutos y se
envie
el archivo iplinux.txt a un sitio FTP o via Mail
sin que intervenga el usuario.
todos los dias.

esto es con el fin de conocer la IP que obtiene mi server linux cada que se
conecta via modem al internet
y poder programar de manera remota el postgresql.

obviamente mi Server se encuentra en la oficina y yo en mi casa.

Gracias!

Alex bautista

>From linux(at)cancun(dot)com(dot)mx Tue Sep 18 08:52:26 2001
X-Mozilla-Status: 0011
X-Mozilla-Status2: 00000000
Received: from cancun.com.mx ([200.33.188.1] helo=dns.cancun.com.mx)
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15jLIY-00087w-00
for <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Tue, 18 Sep 2001 08:52:26 -0500
Received: from bou.cancun.com.mx (bou.cancun.com.mx [200.33.191.233])
by dns.cancun.com.mx (8.11.6/8.11.6) with ESMTP id f8I68ev10844;
Tue, 18 Sep 2001 01:08:40 -0500
Message-Id: <5(dot)1(dot)0(dot)14(dot)2(dot)20010918010205(dot)02443860(at)pop3(dot)norton(dot)antivirus>
X-Sender: linux/cancun(dot)com(dot)mx(at)pop3(dot)norton(dot)antivirus
X-Mailer: QUALCOMM Windows Eudora Version 5.1
Date: Tue, 18 Sep 2001 01:12:25 -0500
To: "CyberMaya (Alex Bautista)" <alex(at)cybermaya(dot)com>,
<pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
From: linux(at)cancun(dot)com(dot)mx
Subject: Re: [Pgsql-ayuda] Of: ayuda con linux,.
In-Reply-To: <001101c13ff7$ad39c180$3fbadf94(at)devexpress>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Length: 2017
Lines: 77

Hola Alex,

Hay muchas formas de implementar algo que tenga la funcionalidad
que quieres,
sin embargo creo que lo que quieres hacer, no es la solución adecuada, a mi
modo de
ver las cosas, lo que puedes hacer es una conexión via SSH y usar el
redireccionamiento
de puertos, así, cuando quieras acceder al Postgres, simple y sencillamente
conectas
al server via SSH redirigiendo el puerto 5432 local de TCP al localhost del
server, de ese modo
no importa que dirección IP estas usando, el Postgres vera que la conexión
viene del 127.0.0.1
que seguramente esta autorizado a acceder, hay otros detalles que ver,
dependiendo si en tu
casa usas Windows o Linux, en Linux con solo instalar el SSH tendrás todo
lo necesario, si es
desde windows, hay varios programas de terminal remota usando el protocolo
SSH con redireccion
de puertos que se pueden instalar si requieres de mas información al
respecto, avisame y
con gusto te ayudo

Saludos

Juan Bou

At 11:09 p.m. 17/09/01 -0500, CyberMaya (Alex Bautista) wrote:
>Hola!
>
>espero me puedan ayudar..
>
>Ejecute el sig. comando:
>/sbin/ifconfig > iplinux.txt
>
>el cual me crea el archivo iplinux.txt que contiene
>informacion acerca de las direcciones ip de linux.
>
>ahora como hago para que esta informacion se ejecute cada 10 minutos y se
>envie
>el archivo iplinux.txt a un sitio FTP o via Mail
>sin que intervenga el usuario.
>todos los dias.
>
>esto es con el fin de conocer la IP que obtiene mi server linux cada que se
>conecta via modem al internet
>y poder programar de manera remota el postgresql.
>
>obviamente mi Server se encuentra en la oficina y yo en mi casa.
>
>Gracias!
>
>Alex bautista
>
>
>
>_______________________________________________
>Pgsql-ayuda mailing list
>Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
>http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda

~
-
Juan Bou Riquer.
Internet Cancun.
jbou(at)cancun(dot)com(dot)mx
Tel. 87-2601 Fax. 84-3809

>From lugarcia(at)libertad(dot)univalle(dot)edu(dot)co Thu Sep 20 03:40:07 2001
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Received: from [200.68.158.10] (helo=mafalda.univalle.edu.co)
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15jzNO-00043o-00
for <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Thu, 20 Sep 2001 03:40:06 -0500
Received: from calvin.univalle.edu.co ([192.168.2.103])
by mafalda.univalle.edu.co (8.11.3/8.11.3) with ESMTP id f8K8kbM00593
for <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Thu, 20 Sep 2001 03:46:37 -0500 (GMT)
Message-ID: <3BA99A7C(dot)9070407(at)calvin(dot)univalle(dot)edu(dot)co>
Date: Thu, 20 Sep 2001 03:27:56 -0400
From: lugarcia <lugarcia(at)libertad(dot)univalle(dot)edu(dot)co>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.4) Gecko/20010913
X-Accept-Language: en-us
MIME-Version: 1.0
To: psql1 <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by mafalda.univalle.edu.co id f8K8kbM00593
Subject: [Pgsql-ayuda] =?ISO-8859-1?Q?¿Privileios?= sobre columnas...?.....
Content-Length: 382
Lines: 15

Tengo instalado PosgtreSQL 7.03 y segUn el manual yo puedo dar
privilegios sobre COLUMNAS, pero no me funciona con la sintaxis
específicada en el manual:

GRANT privilege [, ...]
ON object [ ( column [, ...] ) ] [, ...]
TO { PUBLIC | username [, ...] } [ WITH GRANT OPTION ]

¿alguien me puede indicar en qué estoy fallando?

mil gracias..

>From ocano(at)lagente(dot)com Mon Sep 24 17:35:54 2001
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Received: from dns.shore.com.mx ([148.245.7.1])
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15leKP-00087h-00
for <Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Mon, 24 Sep 2001 17:35:54 -0500
Received: from ocano.shore.com.mx (ocano.shore.com.mx [192.168.0.223])
by dns.shore.com.mx (8.11.2/8.8.7) with SMTP id f8OMkqw03607
for <Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Mon, 24 Sep 2001 17:46:52 -0500
Content-Type: text/plain;
charset="iso-8859-1"
From: Oscar Cano <ocano(at)lagente(dot)com>
To: Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Date: Mon, 24 Sep 2001 17:36:42 -0500
X-Mailer: KMail [version 1.2]
MIME-Version: 1.0
Message-Id: <01092417364202(dot)01398(at)ocano(dot)shore(dot)com(dot)mx>
Content-Transfer-Encoding: 8bit
Subject: [Pgsql-ayuda] [OT]Majordomo
Content-Length: 936
Lines: 30

Hola , instale majordomo-1.94.5 y cree una lista como dice la documentacion
que hay que hacerlo, ya me puedo inscribir a la lista pero cuando trato de
envial un correo a la lista me da el siguiente error:

rom majordomo(at)localhost

----- The following addresses had permanent fatal errors -----

:include:/usr/test/majordomo-1.94.5/lists/empresa

(expanded from: empresa-list)

----- Transcript of session follows -----
550 5.2.4 :include:/usr/test/majordomo-1.94.5/lists/empresa... Cannot open
/usr/test/majordomo-1.94.5/lists/empresa: Group writable directory

mi archivo de aliases contiene:

empresa: "|/usr/test/majordomo-1.94.5/wrapper resend -l empresa
empresa-list"
empresa-list: :include:/usr/test/majordomo-1.94.5/lists/empresa
owner-empresa: ocano,
empresa-owner: ocano
empresa-request: "|/usr/test/majordomo-1.94.5/wrapper majordomo -l empresa"

QUE ESTOY HACIENDO MAL?
gracias por su ayuda de ante mano

>From ocano(at)lagente(dot)com Fri Sep 28 13:39:54 2001
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Received: from dns.shore.com.mx ([148.245.7.1] helo=shore.com.mx)
by tlali.iztacala.unam.mx with esmtp (Exim 3.12 #1 (Debian))
id 15n2YE-0000ah-00
for <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Fri, 28 Sep 2001 13:39:54 -0500
Received: from ocano.shore.com.mx (ocano.shore.com.mx [192.168.0.223])
by shore.com.mx (8.11.2/8.8.7) with SMTP id f8SIZVa06687
for <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>; Fri, 28 Sep 2001 13:35:31 -0500
Content-Type: text/plain;
charset="iso-8859-1"
From: Oscar Cano <ocano(at)lagente(dot)com>
To: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Date: Fri, 28 Sep 2001 13:25:01 -0500
X-Mailer: KMail [version 1.2]
MIME-Version: 1.0
Message-Id: <01092813250103(dot)00865(at)ocano(dot)shore(dot)com(dot)mx>
Content-Transfer-Encoding: 8bit
Subject: [Pgsql-ayuda] [OT]Administrador de Banners
Content-Length: 88
Lines: 4

Quisiera saber si conocen alguno que me puedan recomendar y de donde lo bajo.
gracias

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message EDGAR CARLOS ABUTO CAMACHO 2001-10-04 19:15:26 [Pgsql-ayuda] Lock ..
Previous Message Washington Vargas Prada 2001-09-02 01:50:19 [Pgsql-ayuda] ayuda plpgsql, pltcl