Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-11-2011
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
Lo primero que se me ocurre es que los archivos estén corruptos. Lo más probable es que sea a causa de fallas en el medio de almacenamiento.

Saludos,
Chris
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #2  
Antiguo 14-11-2011
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 24
guillotmarc Va por buen camino
Cita:
Empezado por Chris Ver Mensaje
Lo primero que se me ocurre es que los archivos estén corruptos. Lo más probable es que sea a causa de fallas en el medio de almacenamiento.

Saludos,
Chris
Opino igual, prueba a volver a copiar la base de datos (mientras ningún cliente esté accediendo a ella). O bien, haz un backup de la base de datos, y restaurala en tu equipo.

NOTA: Asegúrate de tener la misma versión de Firebird en casa y en el trabajo.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #3  
Antiguo 14-11-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.101
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Ese problema ocurre cuando se copia del modo "copiar y pegar". Debes estar totalmente seguro de que no existe ninguna conexión abierta a la BD.
Tal y como comenta guillotmarc, lo idóneo es hacer un backup y luego restaurar.

gbak -b -v -t -user sysdba -password masterkey bd.fdb bd.fbk
Usando gbak, no importa que existan conexiones abiertas, puedes hacerlo incluso aunque estén trabajando en el programa.

y luego en casa restaurar con:
gbak -r -v -p 8192 -user sysdba -password masterkey bd.fbk bd.fdb

Después haces el proceso inverso, haces el backup transportable en casa y restauras en el trabajo. Evidentemente, ahí no podrá haber conexiones abiertas, ya que será sustituida la BD por la que tú llevas.

Pero, resumiendo, "prohibido" copiar->pegar. HAcer eso es sólo una fuente potencial de problemas.
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
valida celda dbgrid eldonfsr Conexión con bases de datos 4 20-04-2011 09:00:09
Mi criaturita es valida!!! papulo HTML, Javascript y otros 6 05-04-2006 09:16:25
Comprovar que es fecha válida. Tecnic2 Varios 2 13-09-2004 15:53:29
comprobar si una sentencia SQL es válida Lionel SQL 5 29-03-2004 17:24:54
Error --->1005/20/03 no es fecha válida TIKIMORE SQL 3 20-06-2003 17:09:33


La franja horaria es GMT +2. Ahora son las 09:16:58.


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