Bases.ini al actualizar sistema 3.0.2 a 3.0.3

Srs,
Luego de seguir el proceso de actualización fue necesario editar el archivo bases.ini debido a que la actualización importa de forma incorrecta la anterior configuración.
Detalle:

Si bien localhost y 127.0.0.1 pueden parecer sinónimos un administrador de Base de Datos sabe que no es así y puede generar algún tipo de error por permisos. Se aplica a todos los esquemas actualizados.

Archivo original:


[produccion pilaga pilaga]
motor = "postgres7"
profile = "127.0.0.1"
usuario = "pilaga"
clave = "XXXXXXXXX"
puerto = "5432"
encoding = "LATIN1"
schema = "public"
base = "pilaga"

Archivo generado por la actualización:


[produccion pilaga pilaga]
motor = "postgres7"
profile = "localhost"
usuario = "pilaga"
clave = "XXXXXXXXX"
puerto = "5432"
encoding = "LATIN1"
schema = "public"
base = "pilaga"


No se importa correctamente el esquema Arai.

Archivo original:


[produccion pilaga arai]
motor = "postgres7"
profile = "SERVIDOR-EXTERNO.EDU.AR"
usuario = "arai"
clave = "XXXXXXXX"
puerto = "5432"
encoding = "LATIN1"
schema = "public"
base = "arai"

Archivo generado por la actualización:


[produccion pilaga arai]
motor = "postgres7"
profile = "localhost"
usuario = "pilaga"
clave = "XXXXXXXX"
puerto = "5432"
encoding = "LATIN1"
schema = "public"
base = "pilaga"

Por favor tomar nota para la próxima versión y si corresponde aclarar en la documentación sobre actualización. Espero ser de ayuda a quien pueda tener un inconveniente similar.

Saludos,
Nicodemo.

Buenas tardes,

Con respecto a los dos problemas reportados te respondo a continuación:

[b]Archivo generado por la actualización:[/b]

[produccion pilaga pilaga]
motor = "postgres7"
profile = "localhost"
usuario = "pilaga"
clave = "XXXXXXXXX"
puerto = "5432"
encoding = "LATIN1"
schema = "public"
base = "pilaga"

La configuración de la base de datos de negocios generada en la actualización es la misma que se configura en el archivo de parametros instalador.env.
Para que el parámetro profile de la base de pilaga configurado en el archivo bases.ini tome el valor “127.0.0.1” previamente a la actualización se debería setear el parámetro PROYECTO_DB_HOST=“127.0.0.1” en el archivo instalador.env ya que el valor configurado en ese parámetro es el que se setea en el nuevo bases.ini del proyecto actualizado.

Con respecto a la migración de la fuente de datos de arai, como mencionas, no esta migrando correctamente los parámetros.
Tenemos implementado un mecanismo de migración de fuentes de datos a los cuales hay que setear que fuentes de datos se desea migrar y actualmente no estamos seteando la fuente de arai, esto se va a resolver en la próxima versión, por el momento se tienen que copiar la configuración de la fuente de datos de arai de la instalación anterior y configurarla en el nuevo bases.ini de la versión actualizada.

Gracias por las recomendaciones.

Saludos,