Ir al contenido


Foto

Fallo en Backup


  • Por favor identifícate para responder
11 respuestas en este tema

#1 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.040 mensajes
  • LocationSanto Domingo

Escrito 15 noviembre 2013 - 11:05

Hola a todos

Estoy intentando hacer un backup con Ibexpert y recibo el siguiente error, alguien me dice como puedo resolver esto?

Imagen Enviada

  • 0

#2 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 16 noviembre 2013 - 12:35

Que tal amigo Luciano,

Éste error es típico de que un campo varchar, es más pequeño que el que se está intentando ingresar.

Saludos
  • 0

#3 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.295 mensajes
  • LocationArgentina

Escrito 16 noviembre 2013 - 08:25

Me parece Eliseo que ese error también puede ser otra cosas... fijate que no sólo menciona un error de truncamiento de strings sino que además está indicando un fallo de sobrecarga o desbordamiento numérico y/o una división por cero.

De lo que podemos afirmar es que hay algún tipo de dato que no se corresponde con el formato previsto.

Por cierto Luk2009, ¿Es al efectuar el Backup o el Restore? Porque tendría más sentido tal error cuando se está intentando hacer una restauración desde una copia hacia una base de datos y se detectase que no hay coincidencia de un tipo/formato esperado con el valor leído o recuperado. Por ejemplo: que un campo sea NUMERIC(9,2) y en tu Backup exista un dato almacenado como NUMERIC(11,2).

¿Que más te dice la "consola" de script mientras intenta hacer el backup o restore? Si tuviera mi PC a mano podría estudiar más en profundidad el problema.  :

Saludos,
  • 0

#4 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 16 noviembre 2013 - 10:09

Hola amigo Marchelo,

En realidad ese mensaje es genérico, pero en el 100% de veces que lo he visto es por el truncamiento de un string; por supuesto (y ahí la duda que me surge) es que es en un backup.

Habrá que esperar al amigo Luciano para que nos de más detalles. (y)

Saludos
  • 0

#5 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.040 mensajes
  • LocationSanto Domingo

Escrito 17 noviembre 2013 - 07:56

Gracias amigos por responder
Delphius el problema se genera al intentar hacer el backup.
Voy a revisar la consola para ver que mas dice.
Eliseo voy a revisar los valores en los campos de la tabla donde se detiene el backup y ver que aparece
  • 0

#6 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.040 mensajes
  • LocationSanto Domingo

Escrito 17 noviembre 2013 - 09:34

El problema aparentemente esta en una tabla especifica, porque cuando intento ordenarla, desde IbExpert  por cualquier columna me salta el mismo error.

He revisado los datos y la verdad es que no encuentro nada, la tabla en cuestion solo tiene 839 records.
Anexo la metadata de esta tabla.

como puedo saber donde esta el problema?

Archivos adjuntos


  • 0

#7 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 17 noviembre 2013 - 10:32

Me parece que el problema está en los datos, generé la tabla, le agregue algunos datos, hice el backup y no salto ningún problema.

Saludos

Archivos adjuntos


  • 0

#8 Sergio

Sergio

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.092 mensajes
  • LocationMurcia, España

Escrito 18 noviembre 2013 - 03:16

Utiliza IbPump para bombear los datos a una base de datos vacia, eso deberia decirte cual es el problema exacto.

Algo de info sobre el tema "IbPump" aqui: http://www.hcsoft.ne...cer&hoja=ibpump

Info sobre como hacer backup/restore aunque tenga errores aquí: http://www.hcsoft.ne...hacer&hoja=gfix

Añadido: Si que suele ser un varchar con más texto del que le cabe, la cosa es como ha llegado ese texto allí, normalmente es por algún error en el fichero de datos, por lo que o bien completas un ciclo de backup/restore para sanear el fichero (usando ), o bien optas por un volcado registro a registro con IbPump.
  • 0

#9 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.040 mensajes
  • LocationSanto Domingo

Escrito 18 noviembre 2013 - 07:54

Estoy de acuerdo contigo Eliseo, porque ya habia hecho backups anteriormente y no habia tenido problemas.


Gracias Sergio por tu respuesta

voy a hacer las pruebas con lo que me indicas y ver que pasa. (y)
  • 0

#10 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.040 mensajes
  • LocationSanto Domingo

Escrito 18 noviembre 2013 - 09:41

Bueno Amigos el problema estaba en la tabla zonificacion. He tenido que borrar los datos y usando IbPump pude rellenarla con los datos que pude recuperar.

Ya el backup funciona bien.  Gracias por la ayuda. (y)
  • 0

#11 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 18 noviembre 2013 - 09:50

Que bien, ¿entonces lo que tenia era que la tabla estaba dañada ?

Saludos
  • 0

#12 Sergio

Sergio

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.092 mensajes
  • LocationMurcia, España

Escrito 19 noviembre 2013 - 04:44

Bueno Amigos el problema estaba en la tabla zonificacion. He tenido que borrar los datos y usando IbPump pude rellenarla con los datos que pude recuperar.

Ya el backup funciona bien.  Gracias por la ayuda. (y)


Nosotros tenemos una utilidad para volcar CSV a una tabla de FireBird donde se permite editar la sentencia de insercion a usar, de esta forma, si vuelcas primero tus datos a CSV, los puedes importar recortando los textos al largo máximo, te habría ahorrado algo de tiempo:

http://www.hcsoft.ne...er&hoja=csv2gdb

Es muy util en importaciones de datos externos porque puedes editar la SQL y meter valores por defecto, campos compuestos, etc.
  • 0




IP.Board spam blocked by CleanTalk.