RE: Consulta Migrar a 9.1 SOLUCIONADO

From: "Mario Soto Cordones" <marioa(dot)soto(dot)cordones(at)gmail(dot)com>
To: 'Martín Marqués' <martin(dot)marques(at)gmail(dot)com>
Cc: "'Alvaro Herrera'" <alvherre(at)2ndquadrant(dot)com>, "'Ayuda'" <pgsql-es-ayuda(at)postgresql(dot)org>, "'Jaime Casanova'" <jaime(at)2ndquadrant(dot)com>
Subject: RE: Consulta Migrar a 9.1 SOLUCIONADO
Date: 2013-04-14 16:58:22
Message-ID: !&!AAAAAAAAAAAYAAAAAAAAALKXEPUdqC1Asb6EzXzfcDgCiAAAEAAAAGExA4jLSqpAtTVS1kgprQsBAAAAAA==@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Estimados:

...he solucionado la migración desde 8.1 a 9.1, siguiendo todos los consejos que me dieron, desde ya muchas gracias y una última consulta para cerrar éste tema:

...yo tenía implementado en (8.1) un sistema de auditoría basado en table_log, ahora para la versión 9.1 implementé audit_trigger 91 plus...funciona bien, el problema que tengo son para tablas de éste tipo:

"SELECT audit.audit_table('compras."eMarketing_dispor"', 'true', 'true', '{version_col, changed_by, changed_timestamp}');"

Me dice el siguiente error:

ERROR: relation ""eMarketing_dispor"" does not exist
CONTEXT: SQL statement "DROP TRIGGER IF EXISTS audit_trigger_row ON """eMarketing_dispor""""
PL/pgSQL function "audit_table" line 7 at EXECUTE statement

Claramente el error es por el nombre de la table, he probado de varias opciones para el nombre de la tabla, pero nada...

Alguna sugerencia

Saludos cordiales

Mario Soto Cordones

Por favor antes de Imprimir éste correo, piense en los árboles de nuestro planeta.

" Estamos tan acostumbrados a pedir felicidad, exito y fortuna, que nos olvidamos de pedir lo mas importante: humildad, fortaleza, y sinceridad”. (Autor Desconocido)

-----Mensaje original-----
De: Martín Marqués [mailto:martin(dot)marques(at)gmail(dot)com]
Enviado el: jueves, 11 de abril de 2013 15:45
Para: Mario Soto Cordones
CC: Alvaro Herrera; Ayuda; Jaime Casanova
Asunto: Re: [pgsql-es-ayuda] Consulta Migrar a 9.1

2013/4/10 Mario Soto Cordones <marioa(dot)soto(dot)cordones(at)gmail(dot)com>:
>
> service postgresql-9.1 initdb
> Initializing database: [FAILED]
> bash-3.2$ vi pgstartup.log
> Success. You can now start the database server using:
>
> /usr/pgsql-9.1/bin/postgres -D /var/lib/pgsql/9.1/data or
> /usr/pgsql-9.1/bin/pg_ctl -D /var/lib/pgsql/9.1/data -l logfile
> start

Hasta acá todo bien. te esta diciendo que uses el pg_ctl para levantar el motor.

> FATAL: invalid value for parameter "TimeZone": "(defaults to server
> environment setting)"

Comenta la linea de timezone del postgresql.conf, o ponele un valor aceptable.

> runuser: cannot set groups: Operation not permitted
> runuser: cannot set groups: Operation not permitted

Trata de correr pg_ctl a ver que pasa.

De paso, revisa postgresql.conf y pg_hba.conf (que no haya errores de
sintaxis) para estar seguro que no hay nada que pueda estar evitando que arranque el cluster.

--
Martín Marqués
select 'martin.marques' || '@' || 'gmail.com'
DBA, Programador, Administrador

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2013-04-14 20:23:18 Re: Consulta Migrar a 9.1 SOLUCIONADO
Previous Message Martín Marqués 2013-04-13 21:54:11 Re: Ayuda