Ver Mensaje Individual
  #1  
Antiguo 15-01-2018
Gregorio Cíber Gregorio Cíber is offline
Miembro
 
Registrado: jun 2008
Posts: 98
Reputación: 16
Gregorio Cíber Va por buen camino
Error al restaurar de FB15 a FB30

Buenas tardes, amigos.
Sigo peleándome con la actualización de BDs en FB1.5 a FB3.0. En algunos casos, no en todas las BDs, me surge el siguiente problema:

Cita:
.
.
.
gbak:restoring exception E_CO_PERIODO_BLOQUEADO
gbak:committing metadata
gbak: ERROR:unsuccessful metadata update
gbak: ERROR: AC_PROVEEDORES
gbak: ERROR: Implementation of text subtype 65301 not located.
gbak:Exiting before completion due to errors
Hasta llegar aquí he hecho lo siguiente con la información que he obtenido de aquí y de allá:

Cita:
1.- Asegurar que en la BD FB1.5 no haya ningún rdb$collation_id = -1:
UPDATE rdb$relation_fields
SET rdb$collation_id = 0
WHERE (rdb$collation_id = -1);

2.- Comprobar lo anterior:
SELECT rdb$collation_id
FROM rdb$relation_fields
WHERE (rdb$collation_id = -1); ---> No presenta ninguno registro.

3.- Copia de seguridad con FB1.5:
gbak -v -t -user SYSDBA -password clave BaseDatos.FDB BaseDatos.FBK

4.- Restaurar con FB1.5 la copia anterior para asegurar que no hay errores:
gbak -c -v -user SYSDBA -password clave BaseDatos.FBK BaseDatosRestFB15.FDB ---> Sin problemas

5.- Restaurar con FB3.0 en otra máquina:
gbak -c -v -user SYSDBA -password clave -y info.log BaseDatos.FBK BaseDatosRestFB30.FDB -fix_fss_m ISO8859_1
o
gbak -c -v -user SYSDBA -password clave -y info.log BaseDatos.FBK BaseDatosRestFB30.FDB ---> En ambos casos ERROR
Posteriormente a esto, por probar algo que se comentó aquí hace algún tiempo, cambié el campo OBSERVACIONES en AC_PROVEEDORES que era:
Cita:
BLOB SUB_TYPE 1 SEGMENT SIZE 100 CHARACTER SET ISO8859_1
a
Cita:
BLOB SUB_TYPE 1 SEGMENT SIZE 1024 CHARACTER SET ISO8859_1
y volví a hacer todo lo anterior otra vez (pasos del 1 al 5). El resultado el mismo.

¿Alguna idea de donde puede estar el problema?

Saludos.
Responder Con Cita