![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
![]() hola de nuevo a todos los del foro...
tengo varios problema con mi base de datos en Firebird 1.5, y utilizo Ibexpert2005, mi BDD pesa 115 MB, tiene 17 tablas, y tienen campos Varchar, Date, Time, y en una tengo campo Blob porque utilizo fotos y tengo aproximadamente 350 fotos en bmp y los datos, a veces los campos time quedan null, ya que es una aplicacion para asistencia de la empresa, al mes se pueden generar mas de 20.000 registros de entradas y salidas, y en varios campos quedan null... utilizo delphi 6. la extension de mi BDD es .GDB ok mi problema es el siguiente cada vez que por el ibexpert hago Backup me da los siguientes errores: ![]() arithmetic exception, numeic oveflow, or string truncation. ![]() message length error (encountered 176, expected 164). tengo varias tablas vacia y lo da, si todas las tablas estan llena, incluso si borro todo los registros dejo todas las tabla sin ninguno osea totalmente en blanco y quiero hacer el backup tambien da esos 2 errores..... nota: mi aplicacion corre bien, inserta, modifico y veo los registros y todo, lo que es es que dura como un minuto para abrir, cosa que no se porque, ya que este mes solo van 1000 registros... ah otra cosa, a mi BDD yo le e modificado algunos campos como el tipo de datos de alguno de timestamp a date, de string a time, e agregado campos nuevos, no se si eso tenga que ver.... si necesitan mas informacion me lo hacen favor..... gracias. Última edición por CarlosHernandez fecha: 13-09-2005 a las 18:51:15. Razón: falta informacion |
#2
|
||||
|
||||
Puede que el error se deba al mismo IBExpert, ¿Has probado hacer el Backup utilizando la herramienta de FireBird "gbak"? (visita la siguiente dirección si no sabes como usarla: http://www.destructor.de/firebird/gbak.htm)
Saludos! |
#3
|
||||
|
||||
Y para mejorar la velocidad, tal vez deberia cambiar la extencion .gdb a .fdb, segun tengo entendido Windows tienne unos archivos del sistema que funcionan con esta extencion y simpre verifica a estos.
|
#4
|
||||
|
||||
resp
Has probado cambiando el set de caracteres a ...iso_1 puede ser que haya datos con asentos ñ o caracteres especiales.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
#5
|
||||
|
||||
si en un campo
si en un campo llamado Foto_extension, tendra que ver eso?????????? y tu dices ratafarey que lo cambie a iso_1?????
|
#6
|
||||
|
||||
isql ayuda
jmariano ya revise la pagina y consegui la sentencia para el gbak por isql de firebird 1.5
gbak -v -t -user SYSDBA -password "masterkey" C:\Archivos de Programa\MICARPETA\MIBDD.GDB c:\backups\MIBDD.fbk; pero me dice que me conecte o cree la base de datos, conecto la base de datos asi: CONNECT "C:\Archivos de Programa\MICARPETA\MIBDD.GDB" user 'SYSDBA' password 'masterkey'; entonces luego se conecta y cuando tiro otra vez la sentencia ya mencionada arriba dice error sql sql error code -104 token unknow -line,char1 gbak entonces no se si tengo que conectar la base de datos o no, o es otro comando............ nunca e utilizado el isql consola de firebird... gracias. |
#7
|
||||
|
||||
"gbak" no lo tienes que ejecutar desde la consola isql sino desde la línea de comandos de Windows (o, dicho de otro modo, desde la consola de Windows).
Prueba y comenta que tal te fue! Saludos! |
#8
|
||||
|
||||
Cita:
Código:
gbak -b -v -t ... -user -pas[sword] -b[ackup_database] -t[ransportable] -c[reate_database] -r[eplace_database]
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
|