PDA

Ver la Versión Completa : error al restauarar una bases de datos en ibexpert


alexglez1255
18-03-2014, 19:18:18
Tengo un problema, no puedo restaurar unas bases de datos con el ibexpert uso la opcion Services/Restore Database y estoy usando firebird 2.5.2.26 y me restaura una parte de la base base datos pero me aparece lo siguiente:
restoring domain RDB$413
gbak:restoring domain RDB$414
gbak:restoring domain RDB$415
gbak:restoring table AUMENTOS
gbak: restoring column MONTO
gbak: restoring column IMPRESO
gbak: restoring column CONSEC
gbak: restoring column NUM_CONT
gbak: restoring column FECHA
gbak: restoring column CLAVEU
gbak: restoring column HORAMOVIM
gbak: restoring column CLAVE_AUMENTO_CONTROLDIARIO
IBE: Invalid token.
Malformed string.
IBE: Restore completed. Current time: 11:15:01 a.m.. Elapsed time:
alguna sugerencia se los agradeceria

Casimiro Notevi
18-03-2014, 20:02:48
Haz una búsqueda por: fix_fss_m
Es un tema que se ha tratado en diversas ocasionenes

alexglez1255
19-03-2014, 01:32:18
ya vi las opciones que me da pero no me funciono ninguna... cambie la version del firebird a 64 y me sigue dando el mismo error

Casimiro Notevi
19-03-2014, 02:38:17
¿Seguro que has leido todas esas entradas y las has comprobado correctamente?

alexglez1255
19-03-2014, 02:47:10
prove la funcion directamente en el isql tool en el firebird y no me genero ninguna base de datos no se si me falto algo


use esta funcion poniendo el nombre de mi archivo y el nuevo que yo queria. siguio igual ¿Cual seria mi error..?
gbak -c -v -t -rep fitxer.fbk fitxer.ib -user SYSDBA -password masterkey
-FIX_FSS_D ISO8859_1 -FIX_FSS_M ISO8859_1

Casimiro Notevi
19-03-2014, 10:18:16
Es que no somos adivinos, como comprenderás.
Da toda la información que puedas:
Cómo se generó ese backup y con qué versión de firebird.
Se creó de modo transportable o no.
El conjunto de caracteres/idioma/collation que tenía
etc...

alexglez1255
19-03-2014, 18:57:57
Tengo la version de ibexpert 2008.08.08, firebird es la version 2.5.2.26540 32bits....puedo hacer el backup perfectamente..pero cuando trato de restaurarlo me manda ese mensaje...
bak:restoring domain RDB$414
gbak:restoring domain RDB$415
gbak:restoring table AUMENTOS
gbak: restoring column MONTO
gbak: restoring column IMPRESO
gbak: restoring column CONSEC
gbak: restoring column NUM_CONT
gbak: restoring column FECHA
gbak: restoring column CLAVEU
gbak: restoring column HORAMOVIM
gbak: restoring column CLAVE_AUMENTO_CONTROLDIARIO
IBE: Invalid token.
Malformed string.
Elimine el Firebird... y puse el firebird para 64 bits... y me da el mismo error, obviamente reinicie cuando cambie el firebird....
instale la version 1.5.2.26540 firebird 2.5
NO SE SI ESTA INFORMACION LES SIRVA...!!!! GRACIAS POR SU APOYO

Casimiro Notevi
19-03-2014, 19:18:55
No puedes cambiar la versión de firebird, así como así, cuando te parezca.

¿Ese backup se creó con la misma versión que tienes ahora cuando vas a restaurar?
¿Es posible que subas el backup a algún sitio para que la miremos?

alexglez1255
20-03-2014, 22:49:05
muchisimas gracias ya quedo lo que pasaba eran que yo corria directamente el gbak desde windows y tenia que hacerlo primero usando CMD para meterme al directorio....archivos de programa\firebird\firebird_2_5\bin Y en el Dos correr el comando que me dijieron puse la base de datos en C:\prueba\ y desde la carpeta BIN le di el comando sig:

gbak -c -v -t -rep c:\prueba\feb022014.fbk c:\feb02.fdb -user SYSDBA -password masterkey
-FIX_FSS_D ISO8859_1 -FIX_FSS_M ISO8859_1

Y me descomprimio correctamente...el problema es el uso de la version que se uso para respaldar era diferente que la que se uso para descomprimir...y con ese comando trabajo correctamente.......ahi lo dejo para otro ...MUCHAS GRACIAS CASIMIRO POR TU APOYO...

Casimiro Notevi
21-03-2014, 00:56:13
Como decías que lo hacías con el ibexpert.
Por cierto, el parámetro -t (transportable) se usa para crear el backup en un formato que luego pueda ser restaurado en otra versión de firebird y/o sistema operativo, pero no sirve de nada a la hora de hacer un restore.
Aquí tienes un manual (http://www.intitec.com/varios/Firebird-gbak.pdf).