RE: [pgsql-es-ayuda] Ayuda migrar de 8.1 a 9.0

2011-04-19 Por tema adriana camargo
Hola dejo estas observaciones como aportes luego del proceso de migracion de 8.1 a 9.0 Cosas que no nos dicen los manuales: 1. Verifica la codificación de tu base de datos inicial (8.1) anteriormente algunas Db usaban el Latin1 por lo tanto si la tuya esta asi , verifica que opciones de configurac

Re: [pgsql-es-ayuda] estado de contraseña

2011-04-19 Por tema Alvaro Herrera
Excerpts from Diego Paredes's message of mar abr 19 15:51:17 -0300 2011: > Amigo, tu respuesta: > http://www.postgresql.org/docs/9.0/static/sql-createrole.html hace > referencia a roles, específicamente yo necesito saber acerca de las > contraseñas de usuarios creados. En Postgres, roles y usuari

Re: [pgsql-es-ayuda] DBI_LINK - could not receive data from client

2011-04-19 Por tema Miguel Angel Hernandez Moreno
saludos ok, si mal no recurdo es con fetch_array $seleccion="select * from dblink(datos_con, consulta) as (valor tipo, ... valorN, tipoN)"; $sele_exec=pg_query($seleccion); while($sel_array=pg_fetch_array[$sele_exec]){ $val1=$sel_array["campo1"]; . $valN=$sel_array["campoN"]; }

RE: [pgsql-es-ayuda] Duda con trigger

2011-04-19 Por tema Mario Soto Cordones
Muchas gracias a todos, me quedo claro Saludos -Mensaje original- De: Javier Aquino H. [mailto:jaqu...@lexuseditores.com] Enviado el: martes, 19 de abril de 2011 16:16 Para: 'Jaime Casanova'; 'Mario Soto Cordones' CC: pgsql-es-ayuda@postgresql.org Asunto: RE: [pgsql-es-ayuda] Duda con tr

RE: [pgsql-es-ayuda] Duda con trigger

2011-04-19 Por tema Javier Aquino H.
Lo que sucede es que dentro de un trigger puedes hacer referencia al registro antiguo y al registro nuevo osando OLD y NEW respectivamente. En el caso de los triggers BEFORE UPDATE puedes cambiar los datos en NEW y asignar valores que se almacenaran en cada campo. Lo que te indica Jaime es que

Re: [pgsql-es-ayuda] Duda con trigger

2011-04-19 Por tema Jaime Casanova
2011/4/19 Mario Soto Cordones : > >  UPDATE bermann_pgps_estala >  SET >   NEW.ala_anterior =  OLD.ala_actual >  where OLD.sq_vehiculo = OLD.sq_vehiculo; yo te dije eso? y dime, en que parte puse el UPDATE? la idea de todo mi mail anterior era mostrarte que no puedes hacer UPDATE sobre la misma ta

RE: [pgsql-es-ayuda] Duda con trigger

2011-04-19 Por tema Mario Soto Cordones
Hola en efecto quiero actualizar el mismo registro. Trate de crearla como dices y no me deja crear la función CREATE FUNCTION "act_estala" () RETURNS trigger AS $body$ BEGIN UPDATE bermann_pgps_estala SET NEW.ala_anterior = OLD.ala_actual where OLD.sq_vehiculo = OLD.sq_vehiculo; R

Re: [pgsql-es-ayuda] Duda con trigger

2011-04-19 Por tema Jaime Casanova
2011/4/19 Mario Soto Cordones : > >  UPDATE estala >  SET ala_anterior =  OLD.ala_actual >  where sq_vehiculo = OLD.sq_vehiculo; > deja ver. el trigger se dispara al ejecutar UPDATE sobre la tabla estala, verdad? y que crees que pasara al ejecutar otro UPDATE sobre la misma tabla dentro del trigge

[pgsql-es-ayuda] DBI_LINK - could not receive data from client

2011-04-19 Por tema Dan
Buenas Tardes, tengo un query que lo ejecuto a nivel de consola y funciona, pero cuando lo ejecuto desde la web me sale el siguiente mensaje. 2011-04-19 15:17:52 PDT LOG: could not receive data from client: Connection reset by peer 2011-04-19 15:17:52 PDT LOG: unexpected EOF on client connection

RE: [pgsql-es-ayuda] Duda con trigger

2011-04-19 Por tema Mario Soto Cordones
Hola Jaime, este es el triguer CREATE TRIGGER "estala_tr" BEFORE UPDATE ON "public"." estala" FOR EACH ROW EXECUTE PROCEDURE "public"."act_estala"(); La Funcion BEGIN UPDATE estala SET ala_anterior = OLD.ala_actual where sq_vehiculo = OLD.sq_vehiculo; END; -Mensaje ori

Re: [pgsql-es-ayuda] Duda con trigger

2011-04-19 Por tema Jaime Casanova
2011/4/19 Mario Soto Cordones : > > Ejemplo update mytabla set valor_actual =1 y que el trigger me actualice el > valor de valor_anterior con el OLD.valor_actual, pero al hacerlo se queda > pegado > > Alguien tiene alguna idea de porque se queda pegado > muestra el codigo de la funcion -- Jaime

[pgsql-es-ayuda] Duda con trigger

2011-04-19 Por tema Mario Soto Cordones
Hola Lista, tengo un problema, tengo una tabla la cual necesito que se actualicen 2 campos uno con el valor actual y otro con el valor anterior Ej. Tabla mytabla valor_actual, valor_anterior 0 2 Quiero hacer un trigger que actualice el campo valor_a

[pgsql-es-ayuda] Documentacion

2011-04-19 Por tema Silvio Bravo Cadó
Hola Listeros, desde hace algun tiempo tengo la inquietud de leer sobre como funciona postgres y ahora me he decido a hacerlo por lo que estoy buscando informacion sobre como funciona postgresql internamente, basicamente que hace cuando se genera una consulta, que hace cuando crea una tabla, porque

Re: [pgsql-es-ayuda] Duda con asignación de privilegios

2011-04-19 Por tema Alvaro Herrera
Excerpts from mvillagomez's message of mar abr 19 14:50:52 -0300 2011: > Buenos días. > > Mi problema deriva en que no puedo hacer que las tablas creadas en un > esquema hereden los permisos del esquema. Los esquemas no tienen privilegios UPDATE, INSERT, DELETE. Sólo las tablas los tienen. Los

[pgsql-es-ayuda] COPY a archivo..apurar o alivianar

2011-04-19 Por tema Andrés P . P .
Hola Tengo una tabla de 15Mill. de registros... y a las 00:00 hrs. hay una shell que ejecuta en el mismo server de la bd (como root) lo siguiente: \COPY (SELECT id, fecha FROM data_catalog.tabla) TO '/path/archivo.txt' Se demora menos de 3 minutos, lo que en términos prácticos a mi juicio está

Re: [pgsql-es-ayuda] estado de contraseña

2011-04-19 Por tema Alvaro Herrera
Excerpts from Diego Paredes's message of mar abr 19 14:54:18 -0300 2011: > Buenas Tardes LISTA, en postgres existe en algún lugar información acerca > del estado de contraseña de un usuario ?? ¿Cuantas veces miraste el manual? http://www.postgresql.org/docs/9.0/static/sql-createrole.html Espero qu

[pgsql-es-ayuda] Duda con asignación de privilegios

2011-04-19 Por tema mvillagomez
Buenos días. Mi problema deriva en que no puedo hacer que las tablas creadas en un esquema hereden los permisos del esquema. Lo que hago es: 1. Creo un nuevo usuario llamado "Merc3937Jy" 2. Creo una nueva base de datos llamada "DatSsysRe" cuyo dueño es el usuario "Merc3937Jy". 3. Creo dos esque

[pgsql-es-ayuda] estado de contraseña

2011-04-19 Por tema Diego Paredes
Buenas Tardes LISTA, en postgres existe en algún lugar información acerca del estado de contraseña de un usuario ?? por ejemplo en oracle, existe una vista del diccionario de datos que se llama dba_users, donde se tiene información acerca del STATUS de la contraseña del usuario. que son OPEN, EXPI

[pgsql-es-ayuda] Re: Eliminación de socket /tmp/.s.PGSQL.5432

2011-04-19 Por tema Andrés P . P .
Ahh..ok!.. Gracias Alvaro. Slds. AP El 19 de abril de 2011 12:59, Alvaro Herrera escribió: > Excerpts from Andrés P.P.'s message of mar abr 19 11:41:13 -0300 2011: > > Efectivamente habilité esa variable y funcionó.. > > > > Cuando apareció este problema nosotros empezamos a usar : > > >

Re: [pgsql-es-ayuda] mejorar perfomance en autovacuum

2011-04-19 Por tema Alvaro Herrera
Excerpts from Jaime Casanova's message of mar abr 19 14:06:22 -0300 2011: > antes del 8.4 el vacuum (que es lo que el autovacuum automatiza) debia > revisar toda la tabla para buscar las tuplas muertas, eso podia ser > costoso si la tabla era muy grande. Desde la version 8.3 se han hecho > varias

Re: [pgsql-es-ayuda] mejorar perfomance en autovacuum

2011-04-19 Por tema Jaime Casanova
2011/4/19 Miguel Angel Hernandez Moreno : > > Me quedan algunas dudas, que no entendi por que no e trabajdo con el > autovacuum, si un autovacuum entra a dar mantenimiento esto es lo > que a derivado en darme lentidud en ocaciones, Si es bueno que entren > con mas frecuencia entonces a que te refie

[pgsql-es-ayuda] Re: Eliminación de socket /tmp/.s.PGSQL.5432

2011-04-19 Por tema Alvaro Herrera
Excerpts from Andrés P.P.'s message of mar abr 19 11:41:13 -0300 2011: > Efectivamente habilité esa variable y funcionó.. > > Cuando apareció este problema nosotros empezamos a usar : > > psql datadb data_usr -h localhost > > ..para hacer nuestras mantenciones o consultas directas, asi que

Re: [pgsql-es-ayuda] mejorar perfomance en autovacuum

2011-04-19 Por tema Alvaro Herrera
Excerpts from Miguel Angel Hernandez Moreno's message of mar abr 19 13:08:39 -0300 2011: > y en cuestion de los costos, que es mas conveniente poner??, por que si > se activa en proceso de autovacuum lo que me gustaria es que terminara lo > mas pronto posible ¿Leíste la documentación sobre vacuu

Re: [pgsql-es-ayuda] mejorar perfomance en autovacuum

2011-04-19 Por tema Miguel Angel Hernandez Moreno
saludos jaime Me quedan algunas dudas, que no entendi por que no e trabajdo con el autovacuum, si un autovacuum entra a dar mantenimiento esto es lo que a derivado en darme lentidud en ocaciones, Si es bueno que entren con mas frecuencia entonces a que te refieres con "desde el 8.4 poco doloroso"

Re: [pgsql-es-ayuda] mejorar perfomance en autovacuum

2011-04-19 Por tema Jaime Casanova
2011/4/19 Miguel Angel Hernandez Moreno : > > como en la 9 aunque desactives el autovacuum hjay momentos donde > se ejecuta, em gustaria saber como activarlo pero de la mejor manera, > Cuantos procesos son preferibles poner? k costos en memoria y en CPU?? > el predeterminado suele estar bien, exce

[pgsql-es-ayuda] mejorar perfomance en autovacuum

2011-04-19 Por tema Miguel Angel Hernandez Moreno
saludos lista hace unos dias preguntaba de como deshabilitar el autovacuum y yo dejar mis mantenimientos programados, ya que el autovacuum lo tenia en off y en ocaciones aun asi veia que se le asignaba procesador como en la 9 aunque desactives el autovacuum hjay momentos donde se ejecuta, em gust

[pgsql-es-ayuda] Re: Eliminación de socket /tmp/.s.PGSQL.5432

2011-04-19 Por tema Andrés P . P .
Efectivamente habilité esa variable y funcionó.. Cuando apareció este problema nosotros empezamos a usar : psql datadb data_usr -h localhost ..para hacer nuestras mantenciones o consultas directas, asi que seguíamos trabajando "normalmente". Afortunadamente en las aplicaciones y en las sh

[pgsql-es-ayuda] Re: Eliminación de socket /tmp/.s.PGSQL.5432

2011-04-19 Por tema Alvaro Herrera
Excerpts from Andrés P.P.'s message of mar abr 19 11:03:58 -0300 2011: > datadb=# show unix_socket_directory; > unix_socket_directory > --- > /pgdata/data > (1 row) > datadb=# > [postgres@srv data]$ psql datadb data_usr > psql: could not connect to server: No such file or dir

[pgsql-es-ayuda] Re: [pgsql-es-ayuda] Eliminación de socket /tmp/.s.PGSQL.5432

2011-04-19 Por tema Andrés P . P .
Hola Retomando este tema... Anoche hubo una actividad en la que se aprovechó de reiniciar la BD y como ya tenía preparado el parámetro unix_socket_directory funcionó la creación de esos archivos en el nuevo Path.. sin embargo, al tratar de conectarme sigue reclamando por /tmp . unix_

Re: [pgsql-es-ayuda] precio

2011-04-19 Por tema Alvaro Herrera
Excerpts from Ernesto Quiñones's message of lun abr 18 23:32:46 -0300 2011: > lo más raro es que en el código fuente no veo el documento LICENSE que se > supone debería estar para cumplir la misma licencias "plop" No, ese párrafo sobre poner la licencia en un documento llamado LICENSE no es parte

Re: [pgsql-es-ayuda] precio

2011-04-19 Por tema Alvaro Herrera
Excerpts from Alvaro Hilario's message of lun abr 18 23:15:38 -0300 2011: > Si no vi mal un articulo por ahí desde la nueve tiene su propia licencia > "PostgreSQL" que es similar a la BSD Es la misma licencia que antes. La diferencia es que unos abogados se dieron cuenta que la licencia que siemp

Re: [pgsql-es-ayuda] roles, privilegios

2011-04-19 Por tema Alvaro Herrera
Excerpts from Diego Paredes's message of mar abr 19 09:13:26 -0300 2011: > Buen Día.!! > Estoy buscando la información de privilegios de tablas o privilegios > otorgados a roles. > > Creo que en esta vista *information_schema.table_privileges* *where > table_name = 'prueba'* se encuentra eso, pero

[pgsql-es-ayuda] roles, privilegios

2011-04-19 Por tema Diego Paredes
Buen Día.!! Estoy buscando la información de privilegios de tablas o privilegios otorgados a roles. Creo que en esta vista *information_schema.table_privileges* *where table_name = 'prueba'* se encuentra eso, pero tengo un inconveniente,la consulta citada arriba no despliega datos, cual seria el i