Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-09-2008
ciacsl ciacsl is offline
Miembro
 
Registrado: jun 2008
Posts: 13
Poder: 0
ciacsl Va por buen camino
Unhappy error de base de datos al pasar un gbak

Hola a todos....
A ver si me podeis ayudar...

Cuando intento hacer un gback de mi base de datos....empieza a recuperar y despues de un rato me da error...

comando:

"C:\Archivos de Programa\Firebird\bin\gbak" -b -t -v -ignore -garbage -limbo c:\ciactpv\tpv.fdb c:\ciactpv\tpv.bak -user sysdba -password masterkey

detalle de errores:

gback: ERROR: database file appears corrupt ()
gback: ERROR: wrong page type
gback: ERROR: page 49790 is of wrong type (expected 5, found 0)
gback: ERROR: gds_$receive failed
gback: ERROR: Exiting before completion due to errors


Que puedo hacer ?....como puedo recuperar la base de datos?

Gracias

ciacsl




Responder Con Cita
  #2  
Antiguo 23-09-2008
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.734
Poder: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Primero prueba a llamar a la base con la direccion IP:
"C:\Archivos de Programa\Firebird\bin\gbak" -b -t -v -ignore -garbage -limbo localhost:c:\ciactpv\tpv.fdb c:\ciactpv\tpv.bak -user sysdba -password masterkey

Si no prueba con GFIX.
Responder Con Cita
  #3  
Antiguo 23-09-2008
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.734
Poder: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Dinos además:
- que versión de Firebird está utilizando.
- El parámetro -v da un log de lo que va haciendo. Dónde es que se para el proceso? Es en una tabla o un indice o qué?
- Cuando y como falló la base de datos? Se cortó la luz? Algún virus? Has instalado algo nuevo (firewall, antivirus, antiaddware, etc.)

Nota: Para el servicio de Firebird y GUARDA UNA COPIA DE LA BASE EN LUGAR SEGURO. Luego sigue trabajando y probando cosas.

Última edición por duilioisola fecha: 23-09-2008 a las 16:16:07.
Responder Con Cita
  #4  
Antiguo 23-09-2008
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.734
Poder: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Mira esta sitio.

Prueba a eliminar todos los índices, fks y pks y volver a hacer un gbak.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error tremendo al restaurar una base de datos con GBAK Angel Fernández Firebird e Interbase 3 21-06-2008 14:40:29
Pasar una base de datos de Interbase a Firebird afarenas Firebird e Interbase 3 11-08-2006 15:10:19
Error al pasar datos de un form a otro jcfonsecar Varios 6 12-07-2006 02:22:22
como pasar una base de datos de fotografias en access a firebird Nelly Firebird e Interbase 1 06-10-2005 17:48:45
Como pasar de xml a una base de datos? Juanan MySQL 0 11-02-2004 23:10:24


La franja horaria es GMT +2. Ahora son las 06:09:31.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi