[pgsql-es-ayuda] [OT] postgresql 9.1.0.1 para windows portable
http://code.google.com/p/postgresql9101zipall/downloads/list con pgadmin, pldebugger y pgagent para windows Ver instrucciones en el proyecto de googlecode. Hecho de mi autoria.
RE: [pgsql-es-ayuda] Llenar tablas a partir de un BYTEA
Bueno, realmente no comprendo muy bien lo que quieres hacer, pero si lo que deseas es generar una información a partir de los datos almacenados en la tabla X, y almacenarlos en Y, luego de haber guardado toda la info en X, pudieras utilizar un procedimiento almacenado que te calculase lo que deseas e insertase el resultado en Y. Realmente no te puedo ayudar mucho más porque no me ubico bien en lo que deseas hacer. Saludos. De: Marcos Alberto Flores Valda [mailto:marcos.flo...@ende.bo] Enviado el: miércoles, 05 de octubre de 2011 06:28 Para: Lazaro Rubén García Martinez Asunto: Re: [pgsql-es-ayuda] Llenar tablas a partir de un BYTEA gracias x responder, y exacto mi amigo Lazaro, subo el CSV a una tabla X, luego extraigo ese campo y meto los datos en una tabla Y, la idea es q al ser el archivo CSV por decirlo asi un excel con filas y columnas, me interesa generar datos en la tabla Y a partir de esas columnas y filas del csv guardados en bytea de la tabla X, se entendio? De: "Lazaro Rubén García Martinez" Para: "Marcos Alberto Flores Valda" , pgsql-es-ayuda@postgresql.org Enviados: Miércoles, 5 de Octubre 2011 18:20:18 Asunto: RE: [pgsql-es-ayuda] Llenar tablas a partir de un BYTEA O sea que lo que quieres es una vez que tienes los datos almacenados en la tabla, copiar la columna de tipo bytea hacia otra tabla??. Saludos. De: pgsql-es-ayuda-ow...@postgresql.org [mailto:pgsql-es-ayuda-ow...@postgresql.org] En nombre de Marcos Alberto Flores Valda Enviado el: miércoles, 05 de octubre de 2011 05:18 Para: pgsql-es-ayuda@postgresql.org Asunto: [pgsql-es-ayuda] Llenar tablas a partir de un BYTEA Hola amigos, estoy subiendo a la BD un archivo con formato CSV, el campo de la tabla es bytea (hasta ahi sin problemas) a partir de ese campo quisiera llenar una tabla con los datos contenidos en el bytea, otra opcion seria crear un archivo fisico desde el bytea en el servidor donde se encuentra instalado postgres y posteriormente llenar la tabla con los datos del nuevo archivo creado desde postgres, nose si me entendieron es algo complicada la situacion, espero puedan ayudarme por favor. Gracias, salu2. -- [cid:image001.gif@01CC8408.8D7631C0] <>
Re: [pgsql-es-ayuda] Postgres RPM o compilar el codigo?
El 05/10/11 16:16, numael vacca escribió: Hola a todos. Voy a instalar postgres 9.1 en un equipo con Centos 6.0, qué es lo mas aconsejable en este caso, instalar desde un rpm o repositorio o bajar los fuentes y compilarlos, al compilarlos obtendría un mejor rendimiento en el servidor de postgres? Si bien es cierto que compilarlo te dará control de donde se instalan cada uno de los archivos de postgres, no creo que te reporte mejora alguna en rendimiento. Por otro lado te recomiendo que consideres instalarlo del repo oficial, ya que se instalará respetando el FHS del sistema operativo, en tu caso Centos 6.0 y te ahorrará trabajo si tienes selinux activado (las políticas de seguridad tienen definida las localizaciones por defecto de los archivos de postgres), además reducirás el tiempo de actualización cuando salga alguna versión ya sea mayor o menor ( time is money :D ). De todas maneras si quisieras ajustar la instalación con el rpm a "tu" medida, te recomiendo que visites el siguiente link: http://svn.pgrpms.org/repo/rpm/redhat/9.1/postgresql/EL-6/README.rpm-dist -- Daymel Bonne PostgreSQL UCI: http://postgresql.uci.cu Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU! http://www.antiterroristas.cu http://justiciaparaloscinco.wordpress.com - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda
Rv: [pgsql-es-ayuda] Llenar tablas a partir de un BYTEA
- Mensaje reenviado - De: Alejandro Carrillo Para: Marcos Alberto Flores Valda Enviado: miércoles 5 de octubre de 2011 17:13 Asunto: Re: [pgsql-es-ayuda] Llenar tablas a partir de un BYTEA Hola, Podrias hacerlo con la forma #1 q especificas en tu problema, la de insertarlo por fuera y insertarlo en la tabla destino dentro de un SP. Me he tomado el trabajo de construir una tabla y hacer este sql para probarlo CREATE TABLE test ( test character varying, id serial NOT NULL, col bytea, CONSTRAINT pk PRIMARY KEY (id ) ) WITH ( OIDS=FALSE ); insert into test(col) values('jola;123;1'); select split_part(col::text,';',2) from test ; --esta funcion de postgresql te sirve para separar por un caracter dado, en este caso es ; Más info:http://www.postgresql.org/docs/9.0/static/functions-string.html De: Marcos Alberto Flores Valda Para: pgsql-es-ayuda@postgresql.org Enviado: miércoles 5 de octubre de 2011 16:18 Asunto: [pgsql-es-ayuda] Llenar tablas a partir de un BYTEA Hola amigos, estoy subiendo a la BD un archivo con formato CSV, el campo de la tabla es bytea (hasta ahi sin problemas) a partir de ese campo quisiera llenar una tabla con los datos contenidos en el bytea, otra opcion seria crear un archivo fisico desde el bytea en el servidor donde se encuentra instalado postgres y posteriormente llenar la tabla con los datos del nuevo archivo creado desde postgres, nose si me entendieron es algo complicada la situacion, espero puedan ayudarme por favor. Gracias, salu2.
Re: [pgsql-es-ayuda] correr pgagent sin instalar servicio en windows
Me autorespondo, la ayuda lo dice: Service installation on Windows pgAgent is able to self-install itself as a service on Windows systems. The command line options available are similar to those on *nix systems, but include an additional parameter to tell the service what to do: Usage: pgAgent REMOVE pgAgent INSTALL [options] pgAgent DEBUG [options] options: -u -p -d -t -r =10, default 30)> -l The service may be quite simply installed from the command line as follows (adjusting the path as required): "C:\Program Files\pgAdmin III\pgAgent" INSTALL pgAgent -u postgres -p secret hostaddr=127.0.0.1 dbname=postgres user=postgres The service may then be started from the command line using net start pgAgent, or from the Services control panel applet. Any logging output or errors will be reported in the Application event log. The DEBUG mode may be used to run pgAgent from a command prompt. When run this way, log messages will output to the command window. Entonces seria asi: G:\postgresql\pgsql\bin>G:\postgresql\pgsql\bin\pgAgent DEBUG -l 0 hostaddr=localhost dbname=postgres user=postgres password=123 y listo, funciona el job funciona pectecto y para cerrarlo un Control+C es suficiente De: Alejandro Carrillo Para: "pgsql-es-ayuda@postgresql.org" Enviado: miércoles 5 de octubre de 2011 15:47 Asunto: [pgsql-es-ayuda] correr pgagent sin instalar servicio en windows hola, Necesito crear un bat en windows q me permite correr pgagent sin necesidad de instalar el servicio de windows. ¿Conocen el comando para ejecutar el pgadmin de esta forma? Gracias
[pgsql-es-ayuda] subir version binaria de postgresql con addins
Buenas noches, Quiero saber donde puedo subir una version binaria de postgresql 9.1.0.1 para windows, lista para trabajar en cualquier ruta, modificada con pldebugger y pgagent. Gracias
RE: [pgsql-es-ayuda] Llenar tablas a partir de un BYTEA
O sea que lo que quieres es una vez que tienes los datos almacenados en la tabla, copiar la columna de tipo bytea hacia otra tabla??. Saludos. De: pgsql-es-ayuda-ow...@postgresql.org [mailto:pgsql-es-ayuda-ow...@postgresql.org] En nombre de Marcos Alberto Flores Valda Enviado el: miércoles, 05 de octubre de 2011 05:18 Para: pgsql-es-ayuda@postgresql.org Asunto: [pgsql-es-ayuda] Llenar tablas a partir de un BYTEA Hola amigos, estoy subiendo a la BD un archivo con formato CSV, el campo de la tabla es bytea (hasta ahi sin problemas) a partir de ese campo quisiera llenar una tabla con los datos contenidos en el bytea, otra opcion seria crear un archivo fisico desde el bytea en el servidor donde se encuentra instalado postgres y posteriormente llenar la tabla con los datos del nuevo archivo creado desde postgres, nose si me entendieron es algo complicada la situacion, espero puedan ayudarme por favor. Gracias, salu2.
[pgsql-es-ayuda] Llenar tablas a partir de un BYTEA
Hola amigos, estoy subiendo a la BD un archivo con formato CSV, el campo de la tabla es bytea (hasta ahi sin problemas) a partir de ese campo quisiera llenar una tabla con los datos contenidos en el bytea, otra opcion seria crear un archivo fisico desde el bytea en el servidor donde se encuentra instalado postgres y posteriormente llenar la tabla con los datos del nuevo archivo creado desde postgres, nose si me entendieron es algo complicada la situacion, espero puedan ayudarme por favor. Gracias, salu2.
Re: [pgsql-es-ayuda] Postgres RPM o compilar el codigo?
El rendimiemto no pasa por la forma de instalarlo, yo prefiero en ocaciones hacerlo desde codigo fuente La ventaja que tenes con distros como centos es que podes usar yum para instalarlo, con yum te baja tods las dependecias que necesites hace todo ppr vos...cosa que desde codigo fuente lo tenes que hacer vos El 05/10/11, numael vacca escribió: > Hola a todos. > > Voy a instalar postgres 9.1 en un equipo con Centos 6.0, qué es lo mas > aconsejable en este caso, instalar desde un rpm o repositorio o bajar los > fuentes y compilarlos, al compilarlos obtendría un mejor rendimiento en el > servidor de postgres? > > Gracias de antemano por responder. > > Numael Vacca > -- Enviado desde mi dispositivo móvil - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda
Re: [pgsql-es-ayuda] [OT][Oferta de Trabajo] Analista de DatawareHouse SIU
Excerpts from Emanuel Calvo's message of mié oct 05 17:54:16 -0300 2011: > Hola comunidad, > > perdón por el Off-topic, pero creo que es mejor postearlo en la lista > en castellano > en vez de pgsql-jobs porque esta oferta es en Buenos Aires y no se cuantos de > ustedes estan suscriptos a ella. Para esto debería usarse pgsql-es-trabajos. Creo que se debería hacer una invitación formal a que todos los interesados en avisos laborales se suscriban a esa lista. (Con CC a pgsql-es-ayuda, pgsql-es-fomento, pgsql-general). Nótese que estoy asumiendo que alguna otra persona hará los avisos correspondientes :-) -- Álvaro Herrera - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda
[pgsql-es-ayuda] [OT][Oferta de Trabajo] Analista de DatawareHouse SIU
Hola comunidad, perdón por el Off-topic, pero creo que es mejor postearlo en la lista en castellano en vez de pgsql-jobs porque esta oferta es en Buenos Aires y no se cuantos de ustedes estan suscriptos a ella. Link: http://www.siu.edu.ar/que-es-el-siu/busquedas-laborales El ambiente de trabajo es excelente y la gente que allí trabaja también. Utilizan Postgres en toda la plataforma con exepción de algunas aplicaciones que se están por migrar en Informix. Si bien el puesto es para la parte de Datawarehouse, creo que serán muy valorados los conocimientos en Postgres. Además, es un muy buen lugar para promoverlo en Argentina. Si alguien está interesado que me envíe un mail personal a esta cuenta. Gracias!! -- -- Emanuel Calvo Helpame.com - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda
[pgsql-es-ayuda] correr pgagent sin instalar servicio en windows
hola, Necesito crear un bat en windows q me permite correr pgagent sin necesidad de instalar el servicio de windows. ¿Conocen el comando para ejecutar el pgadmin de esta forma? Gracias
RE: [pgsql-es-ayuda] Postgres RPM o compilar el codigo?
No creo que eso interfiera en el rendimiento, yo particularmente prefiero instalarlo desde el código fuente y así tengo más control de lo que estoy instalando y donde se está instalando. Saludos. De: pgsql-es-ayuda-ow...@postgresql.org [mailto:pgsql-es-ayuda-ow...@postgresql.org] En nombre de numael vacca Enviado el: miércoles, 05 de octubre de 2011 04:16 Para: pgsql-es-ayuda@postgresql.org Asunto: [pgsql-es-ayuda] Postgres RPM o compilar el codigo? Hola a todos. Voy a instalar postgres 9.1 en un equipo con Centos 6.0, qué es lo mas aconsejable en este caso, instalar desde un rpm o repositorio o bajar los fuentes y compilarlos, al compilarlos obtendría un mejor rendimiento en el servidor de postgres? Gracias de antemano por responder. Numael Vacca
[pgsql-es-ayuda] Postgres RPM o compilar el codigo?
Hola a todos. Voy a instalar postgres 9.1 en un equipo con Centos 6.0, qué es lo mas aconsejable en este caso, instalar desde un rpm o repositorio o bajar los fuentes y compilarlos, al compilarlos obtendría un mejor rendimiento en el servidor de postgres? Gracias de antemano por responder. Numael Vacca
[pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] [OT] Algunas funciones útiles para desarrollo en postgresql
Saludos Talvez esto tambien les pueda interesar: http://hdsconsultores.net/pgtools/GeneradordeSp%28PG%29.txt http://hdsconsultores.net/pgtools/Generador%20de%20Sp%27s.sql Hace un tiempo lo hice y lo publique a la lista, talvez les sirva, yo lo utilizo mucho. :: HDS Consultores TI Servidores | Redes | Programacion | GNU/Linux | PostgreSQL Web: http://hdsconsultores.net Blog: http://codigohds.com Linux User #:320363 El 3 de octubre de 2011 18:50, Alejandro Carrillo escribió: Asi no es, simplemente es usando un parametro de entrada de tipo refcursor, > luego abres ese cursor con open y listo. Esa funcion no deberia devolver > nada (void) y para mostrar los datos usa un fetch all in 'cur' despues de > haber ejecutado la funcion. > > > -- > *De:* Anthony > *Para:* Alejandro Carrillo > *CC:* "pgsql-es-ayuda@postgresql.org" > *Enviado:* lunes 3 de octubre de 2011 16:49 > > *Asunto:* Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] [OT] Algunas funciones > útiles para desarrollo en postgresql > > El 03/10/2011 17:29, Alejandro Carrillo escribió: > > Para insert, update y delete es más rapido como le comenté (sin EXECUTE > consulta) > Para el select de la tabla tiene 3 opciones: > 1) usar un parámetro refcursor en la funcion de la tabla y mostrar el > resultado de ese parametro usando un FETCH ALL IN CURSORNUEVO (recomiendo > esta ya que se presta para cuando se cambie la estructura de la tabla, no > hay que cambiar el uso de la funcion y puede devolver varias cursores > dependiendo de los valores de entrada) > 2) crear una function que devuelva un setof record y tener el mismo > numero y tipo de parametros de salida que el numero y tipo de datos de los > campos a mostrar. Más info ver: > http://www.postgresonline.com/journal/archives/201-returns-table.html > 3) retornar un tipo table (que a la larga es lo mismo que el punto > anterior, toca ver cual es más veloz) > Para EL SELECT GENERAL falta explicarlo como se debe ejecutar (un ejemplo > como el que le habia comentado). > > -- > *De:* Anthony > *Para:* Alejandro Carrillo > *CC:* "pgsql-es-ayuda@postgresql.org" > > *Enviado:* lunes 3 de octubre de 2011 16:15 > *Asunto:* Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] [OT] Algunas funciones > útiles para desarrollo en postgresql > > El 03/10/2011 11:38, Alejandro Carrillo escribió: > > Hola > > Ya le eché la revisada. > Que me gusto: > 1) La aplicación no tiene lio a la hora de instalarse, solo descomprimir y > ya. > 2) Efectivamente hace su trabajo de crear las funciones. > > Que no me gusto: > 1) Sentencias como RETURN QUERY EXECUTE son lentas a la hora de ejecutarse > y estas sentencias solo deben ejecutarse en casos donde no se sepa como va a > llegar la sentencia. Además se suelen prestar para ejecutar inyecciones SQL. > En mi concepto personal, prefiero las sentencias hechas a la medida y que se > vayan modificando a medida de las necesidades.Ej: > consulta:='insert into public.dato (iddato,nombredato,fecha,edad) values > (' || $1 || ')' ; > EXECUTE consulta; > esta sentencia se ejecutará más lento que una función donde tome los > parametros y los inserte sin usar execute. > 2) En el manual no dice como usar las funciones, en especial la funcion > de Select_general. > La de select_general debe usarse asi: > select * from public.select_general('select * from dato where 1=1') as tt > (p_iddato integer, p_nombredato character varying, p_fecha date, p_edad > numeric); > > -- > *De:* Anthony > *Para:* Alejandro Carrillo > *CC:* "pgsql-es-ayuda@postgresql.org" > > *Enviado:* viernes 5 de abril de 2002 16:11 > *Asunto:* [pgsql-es-ayuda] Re: [pgsql-es-ayuda] [OT] Algunas funciones > útiles para desarrollo en postgresql > > On 03/10/11 09:41, Alejandro Carrillo wrote: > > http://code.google.com/p/generadorprocparapostgresql/ > Es un generador de procedimientos almacenados para postgresql. FUE TOMADO > DE otro proyecto q estaba abandonado llamado pgp-generator. Me pareció buena > la idea y para no dejarlo morir creé este proyecto. > Contiene soporte para la creación de insert, delete, update y select, solo > debe escribir el nombre de ls funcion, el esquema y la tabla y este se > encarga de generar el procedimiento almacenado de la fucnion > solicitada(insert,delete,update,select) > > > http://code.google.com/p/datageneratorpostgresql/ > Es un generador de datos para tablas en postgresql. Le crea datos con el > fin de probar velocidad en consultas, actualizaciones y borrados de datos en > una tabla. Solo debe: 1) Crear el lenguaje plpgsql 2) Crear el schema utils > para que estas funciones queden depositadas en ese schema 3) Pasar el nombre > del schema, la tabla, numero de registros a insertar/generar y el numero en > ascii inicial y final (ej: espacio es el nro ascii 32, comilla simple es 34) > EJ: select utils.creardatostabla('public','clientes',50,32,78) 4) Disfrútalo > y recomiendalo a tus amigos > P
Re: [pgsql-es-ayuda] [OT] Megapost de Postgresql
Excerpts from Alejandro Carrillo's message of mié oct 05 14:15:17 -0300 2011: > Buenas tardes, días, noches: > > La presente es para compartir este post en taringa de mi > autoria:http://www.taringa.net/posts/downloads/10524794/Megapost-de-PostgreSQL.html > Toca tener cuenta en taringa, pero creo que está bueno como para hacer el > esfuerzo. ¿sin siquiera saber qué contiene? -- Álvaro Herrera - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda
Re: [pgsql-es-ayuda] Literatura de SQL SERVER para POSTGRESQL
Hola Muchas gracias Todos por la ayuda seguro Investigaremos Atentamente Ernesto Lozano Director Hia Technology de Venezuela ISV/OEM ENTERPRISEDB Telefono VOIP 582126500490 Twitter elozanohia El 5 de octubre de 2011 11:45, Jose Ayala Pineda escribió: > Nosotros hicimos esa migracion, revisa mi blog escribi un par de articulos > al respecto. http://inkahack.blogspot.com > > Saludos > > El lunes 3 de octubre de 2011, Ernesto Lozano > escribió: > > > Muy Buen Dia para Todos tenemos un prospecto que sus aplicaciones estan > desarrolladas en Visual Basic y su Bases de Datos es SQL SERVER nosotros > hemos venido trabajando para migrarles su Bases de Datos a Postgresql esto > ya es un hecho sin embargo los Analista Programadores del Cliente todos son > mentalidad Microsoft y estan acostumbrado que todo hay que darselo digerido > como acostumbra Microsoft a sus clientes > > Quien orientarme a ubicar material que les permita ver comparativos sobre > sus Bases de Datos ya que nosotros tenemos es Informacion es de Oracle a > Postgresql o Informix a Postgresql pero SQL SERVER a Postgresql muy poco si > alguno nos puede orientar donde ubicar este material lo agradeceremos > > > > Saludos y Excelente Semana para Todos > > > > Ernesto Lozano > > Director > > Hia Technology de Venezuela > > Twitter elozanohia > > Skype elozano_hia > > > > -- > Jose J. Ayala Pineda (a.k.a. 1nk@H@ck) > MSN Messenger: j...@hotmail.com > URL/Blog: http://inkahack.blogspot.com > "Si tú tienes una manzana y yo tengo una manzana y las intercambiamos, > entonces ambos aún tendremos una manzana. Pero si tú tienes una idea y yo > tengo una idea y las intercambiamos, entonces ambos tendremos dos ideas". > George Bernard Shaw > >
Re: [pgsql-es-ayuda] [OT] Megapost de Postgresql
Pero es necesario tener que registrarse para ver un post, es posible que lo publiques de alguna otra forma. atte El 5 de octubre de 2011 13:15, Alejandro Carrillo escribió: > Buenas tardes, días, noches: > > La presente es para compartir este post en taringa de mi autoria: > http://www.taringa.net/posts/downloads/10524794/Megapost-de-PostgreSQL.html > Toca tener cuenta en taringa, pero creo que está bueno como para hacer el > esfuerzo. > > Opiniones, dudas, sugerencias... > -- Sin más que decir se despide de Usted, muy atentamente Cesar Erices Vergara Ingeniero en Gestión Informática Analista de Sistema Santiago - Chile
Re: [pgsql-es-ayuda] [OT] Megapost de Postgresql
sugerencia de algún lugar? De: Roberto Andrade Fonseca Para: Alejandro Carrillo Enviado: miércoles 5 de octubre de 2011 12:38 Asunto: Re: [pgsql-es-ayuda] [OT] Megapost de Postgresql Hola: Me niego a darme de alta en Taringa. Ojalá lo pongas en un sitio más abierto. El día 5 de octubre de 2011 12:15, Alejandro Carrillo escribió: > Buenas tardes, días, noches: > La presente es para compartir este post en taringa de mi autoria: > http://www.taringa.net/posts/downloads/10524794/Megapost-de-PostgreSQL.html > Toca tener cuenta en taringa, pero creo que está bueno como para hacer el > esfuerzo. > > Opiniones, dudas, sugerencias... > -- Roberto Andrade Fonseca
[pgsql-es-ayuda] [OT] Megapost de Postgresql
Buenas tardes, días, noches: La presente es para compartir este post en taringa de mi autoria:http://www.taringa.net/posts/downloads/10524794/Megapost-de-PostgreSQL.html Toca tener cuenta en taringa, pero creo que está bueno como para hacer el esfuerzo. Opiniones, dudas, sugerencias...