 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Mar 13 Dic, 2011 5:15 pm Asunto: Problemas con una BD Firebird |
|
|
Tengo una base de datos Firebird que tiene unos 33 Mb de datos; tuve que formatear el disco duro del ordenador antes de volver a copiarla y ahora me dice que no hay ninguna tabla, ni vista ni nada. ¿Cómo puedo recuperar la información? ¿Qué herramientas puedo usar? _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Mie 14 Dic, 2011 6:07 am Asunto: |
|
|
Si es el archivo en si, puedes leer el siguiente enlace
http://www.cgsecurity.org/wiki/TestDisk_Download
ahora bien, por la otra parte que tengas el archivo, y "ninguna" estación accede a la base. puedes usar los parametros de conexión, que estan en la carpeta de firebird, para acceder con el mismo usuario y contraseña. _________________
 |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Mie 14 Dic, 2011 11:40 am Asunto: |
|
|
Gracias César. La aplicación que tira de esa BD no la encuentra pero es que si entro con IBManager, si la ve y la abre pero como si no tuviera tablas ni datos ni nada. Esto es lo que tengo:
Y la información de la misma:
| Cita: | D:\Ocio\Tablas>dir
El volumen de la unidad D no tiene etiqueta.
El número de serie del volumen es: 5C87-EC28
Directorio de D:\Ocio\Tablas
23/07/2010 15:46 <DIR> .
23/07/2010 15:46 <DIR> ..
13/12/2011 17:02 345.554.944 OCIO.GDB
1 archivos 345.554.944 bytes
2 dirs 381.208.682.496 bytes libres |
Y el sábado pasado le corrí una herrameinta de prueba de discos y no me dio ningún error. _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Mar 27 Dic, 2011 2:19 am Asunto: |
|
|
En algunos casos, me ha pasdo que cuando abro la base de datos, esta no contiene tablas, usando el IBManager (EMS para Firebird), no aparecen las tablas ni nada, pero al teclear en la base de datos y concretamente en el apartado de tablas estas aparecen, ahora bien, si la base en si, NO contiene tablas, puede que se este corrupta, intenta usar gfix, para reparar la base de datos corrupta, en este otro enlace viene en español castellano.
Saludos _________________
 |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Mie 28 Dic, 2011 1:42 pm Asunto: |
|
|
Dentro de la instalación de Firebird y concretamente en el directorio C:\Program Files\Firebird\Firebird_2_0\bin, tienes la herramienta en modo comando.
Saludos. _________________
 |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Mie 28 Dic, 2011 4:54 pm Asunto: |
|
|
| César C. Salazar González escribió: | Dentro de la instalación de Firebird y concretamente en el directorio C:\Program Files\Firebird\Firebird_2_0\bin, tienes la herramienta en modo comando.
Saludos. |
¡Ah! No lo había visto  _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Mie 28 Dic, 2011 5:13 pm Asunto: |
|
|
No ha funcionado. Lo he ejecutado con los parámetros -v -f, no ha dado ningún error pero sigo sin ver nada.
He probado un par de cosas:
1. He tratado de crear otra vez la tabla con
| Código: | CREATE TABLE Peliculas (Titulo CHAR(50), Registro INTEGER, Disco INTEGER, Orden INTEGER, Anyo INTEGER, Duracion INTEGER, Director CHAR(50), Interpretes CHAR(255), Estilo CHAR(25), Origen INTEGER, Estado INTEGER, Subtitulos INTEGER, Esp INTEGER, Ing INTEGER, Otros INTEGER, Impreso INTEGER, F_alta DATE, PRIMARY KEY(Titulo, Registro)) |
Evidentemente me ha dado error:
| Cita: | This operation is not defined for system tables.Unsuccessful metadata update.
Table PELICULAS already exists. |
2. He intentado hacer un SELECT de la tabla a lo bruto (SELECT * FROM Peliculas) y me da el siguiente error:
| Cita: | Column does not belong to referenced table.
Dynamic SQL Error.
SQL error code = -206.
Column unknown.
RDB$RELATION_CONSTRAINTS.DB_KEY.
At line 1, column 51. |
Como en temas de Firebird soy muyyyyy novato, me pierdo. ¿Aguna sugerencia? _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
Luis Anibal Lt


Registrado: 12 Nov 2002Mensajes: 84Ubicación: Santiago del Estero, Argentina
|
Publicado: Jue 23 Feb, 2012 1:15 am Asunto: |
|
|
Angel,
Tal vez, por la fecha, ya lo hayas solucionado, pero a mi me ha sucedido algo parecido al pasar las BD desde mi anterior pc a la actual.
En la nueva pc puse Firebird 2.5, en la anterior tenia 2.0 o 2.1
Y me sucedia como a ti, "Tables 0"
Usando mi vieja pc fui a Tools-Extract Database (EMS) para generar los comandos con que pude regenerar las BD en mi nueva instalacion.
Saludos. _________________ Luis Anibal Mendez
Analisis, Programacion, Asesoramiento
luisanibalmendez@gmail.com |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|