Hola,
Al ejecutar todos los pasos para actualizar a la v3.15 todo va bien hasta la migracion de la base:
]# ./guarani migrar_base
Ejecutado: 19/04/18 09:40:38
Migrando la base de la versi▒n 3.13.0 hasta la versi▒n 3.15.0
Desactivando esquema de auditoria durante la migraci▒n OK
Actualizando BD de negocios a version 3.13.1
Actualizando BD de negocios a version 3.13.2
Actualizando BD de negocios a version 3.14.0
Ejecutando Archivo: 000879.sql
. Ejecutando Archivo: 000880.sql
. Ejecutando Archivo: 000881.sql
. Ejecutando Archivo: 000882.sql
. Ejecutando Archivo: 000883.sql
. Ejecutando Archivo: 000884.sql
. Ejecutando Archivo: 000885.sql
. Ejecutando Archivo: 000886.sql
. Ejecutando Archivo: 000887.sql
. Ejecutando Archivo: 000888.sql
. Ejecutando Archivo: 000889.sql
. Ejecutando Archivo: 000890.sql
. Ejecutando Archivo: 000891.sql
. Ejecutando Archivo: 000892.sql
. Ejecutando Archivo: 000893.sql
. Ejecutando Archivo: 000894.sql
. Ejecutando Archivo: 000895.sql
. Ejecutando Archivo: 000896.sql
. Ejecutando Archivo: 000897.sql
. Ejecutando Archivo: 000898.sql
. Ejecutando Archivo: 000899.sql
. Ejecutando Archivo: 000900.sql
. Ejecutando Archivo: 000901.sql
. Ejecutando Archivo: 000902.sql
. Ejecutando Archivo: 000903.sql
. Ejecutando Archivo: 000904.sql
. Ejecutando Archivo: 000905.sql
. Ejecutando Archivo: 000906.sql
. Ejecutando Archivo: 000907.sql
. Ejecutando Archivo: 000908.sql
. Ejecutando Archivo: 000909.sql
. Ejecutando Archivo: 000910.sql
. Ejecutando Archivo: 000911.sql
ERROR ejecutando SQL:
[CODIGO]: 7
[SQLSTATE]: db_2BP01
[MENSAJE]: ERROR: cannot drop view vw_localidades because other objects depend on it
DETAIL: view vu_personas_contactos depends on view vw_localidades
view unr_vw_personas depends on view vw_localidades
HINT: Use DROP … CASCADE to drop the dependent objects too.
[SQL EJECUTADA]: – +++++++++++++++++++++++++++++++++++++++
– Script de conversi▒n 000911sql
– +++++++++++++++++++++++++++++++++++++++
– BEGIN WORK;
– ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
– View: vw_localidades
– Version: 3.0.0, 3.14.0
– Recupera los datos de las localidades
– ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
DROP VIEW IF EXISTS vw_localidades;
CREATE OR REPLACE VIEW vw_localidades
(
localidad,
localidad_nombre,
localidad_nombre_abreviado,
localidad_ddn,
dpto_partido,
dpto_partido_nombre,
dpto_partido_estado,
provincia,
provincia_nombre,
pais,
pais_nombre,
paises_codigo_iso,
continente,
continente_nombre
)
AS
SELECT mug_localidades.localidad,
mug_localidades.nombre,
mug_localidades.nombre_abreviado,
mug_localidades.ddn,
mug_dptos_partidos.dpto_partido,
mug_dptos_partidos.nombre,
mug_dptos_partidos.estado,
mug_provincias.provincia,
mug_provincias.nombre,
mug_paises.pais,
mug_paises.nombre,
mug_paises.codigo_iso,
mug_continentes.continente,
mug_continentes.nombre
FROM mug_localidades,
mug_dptos_partidos,
mug_provincias,
mug_paises,
mug_continentes
WHERE mug_localidades.dpto_partido = mug_dptos_partidos.dpto_partido
AND mug_dptos_partidos.provincia = mug_provincias.provincia
AND mug_provincias.pais = mug_paises.pais
AND mug_paises.continente = mug_continentes.continente;
– ++++++++++++++++++++++++++++++ Fin view vw_localidades +++++++++++++++++++++++++++++++++++++++
GRANT SELECT ON vw_localidades to public;
– ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
– View: vw_localidades_cp
– Version: 3.14.0
– Recupera los datos de las localidades y codigos postales.
– Puede recuperar mas de un registro por localidad si existen mas de un codigo postal
– ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
DROP VIEW IF EXISTS vw_localidades_cp;
CREATE OR REPLACE VIEW vw_localidades_cp
(
localidad,
localidad_nombre,
localidad_nombre_abreviado,
localidad_ddn,
localidad_codigo_postal,
dpto_partido,
dpto_partido_nombre,
dpto_partido_estado,
provincia,
provincia_nombre,
pais,
pais_nombre,
paises_codigo_iso,
continente,
continente_nombre
)
AS
SELECT mug_localidades.localidad,
mug_localidades.nombre,
mug_localidades.nombre_abreviado,
mug_localidades.ddn,
mug_cod_postales.codigo_postal,
mug_dptos_partidos.dpto_partido,
mug_dptos_partidos.nombre,
mug_dptos_partidos.estado,
mug_provincias.provincia,
mug_provincias.nombre,
mug_paises.pais,
mug_paises.nombre,
mug_paises.codigo_iso,
mug_continentes.continente,
mug_continentes.nombre
FROM mug_localidades
LEFT JOIN mug_cod_postales ON mug_cod_postales.localidad = mug_localidades.localidad,
mug_dptos_partidos,
mug_provincias,
mug_paises,
mug_continentes
WHERE mug_localidades.dpto_partido = mug_dptos_partidos.dpto_partido
AND mug_dptos_partidos.provincia = mug_provincias.provincia
AND mug_provincias.pais = mug_paises.pais
AND mug_paises.continente = mug_continentes.continente;
– ++++++++++++++++++++++++++++++ Fin view vw_localidades_cp +++++++++++++++++++++++++++++++++++++++
GRANT SELECT ON vw_localidades_cp to public;
– +++++++++++++++++++++++++++++++++++++++
– Fin Script de conversi▒n 000911.sql
– +++++++++++++++++++++++++++++++++++++++
Hubo errores en la migraci▒n.
TIEMPO: 0,440 segundos
Y al acceder vía web, aparece la leyenda:
La versión del sistema es mayor que la de la BD. Por favor actualice la BD a la nueva versión.
Como debemos proceder?
Gracias