Ver Mensaje Individual
  #5  
Antiguo 09-10-2014
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.350
Reputación: 19
Angel.Matilla Va por buen camino
Gracias a los tres por las respuestas.
Cita:
Empezado por duilioisola Ver Mensaje
Puede ser que la base se ha corrompido.

¿La has copiado mientras alguna aplicación estaba conectada?
¿Estás seguro de que es una base de datos GDB/FDB y no un backup GBK/FBK al que hayas cambiado el nombre?
¿Tienes una copia anterior que si funcione para comparar tamaño?
¿Cómo se crea la primera vez? Es una copia de una "Base Modelo" o la creas mediante SQL.
Vamos por partes.
1. La copia se hizo estando cerrado todas las aplicaciones, excepto el escritorio remoto (TeamViewer) con la que me la traje.
2. Sí, estoy seguro que no es un backup.
3. No, por desgarcia no tengo una copia anterior.
4. La primera vez se crea mediante comandos SQL, por ejemplo:
Código SQL [-]
CREATE TABLE Alumnos (Alumno CHAR(30), Registro INTEGER, Referencia CHAR(5), Recibo CHAR(7), Dni CHAR(9), Padre INTEGER,
Domicilia INTEGER, Formacion INTEGER, Curso INTEGER, Observaciones BLOB(0, 1), Exento INTEGER, Seccion CHAR(1), Lectivo INTEGER,
PRIMARY KEY (Alumno, Registro, Referencia, Recibo))
El problema es que la aplicación original, que tengo que adaptar al nuevo formato de emisión de recibos de acuerdo al estándar SEPA, está funcionando sin error alguno.
Cita:
Empezado por jgutti Ver Mensaje
para solucionar el problema volver a instalar Firebird 2.5.2.26540 o convertir colegio.gdb a colegio.fdb
La versión de Firebird en el equipo en el que está trabajando es la misma que tengo yo ahora instalada en mi máquina. Sí es cierto que dispongo de un backup (gbk); probaré a restaurar la base de datos. Me hace falta únciamente para probar la adaptación de las bases de datos. Ya os diré como va la cosa.

Última edición por Angel.Matilla fecha: 09-10-2014 a las 17:58:20.
Responder Con Cita