![]() |
![]() |
| Paypal | 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
como se pueden vaciar las base de datos firebird/interbase me refiero a eliminar todo el contendio y dejar los tiggers y generadores como si la base de datos se hubiese recien creado sin nada de datos y los triggers y generadores que se usan no creean que tienen que operar como si hubiera datos existentes por que uso genedarores para que cada vez que ingreso un articulo auemnte en 1. |
|
#2
|
||||
|
||||
|
Si lo que quieres es dejar la base de datos como recien creada, entonces es mejor que hagas eso mismo, ejecutas el script de creación de la misma y ya la tendrás.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
|||
|
|||
|
no lo creo posible.
por que la base de datos se hizo en varios pasos y no la hize yo ya intente obtener el script de creacion de la base de datos pero al ejecutarlo da errores de que no se puden establecer las referencias de una tabla a la otra que los trigers, no se pueden implementar hay errores de depencias e integridad referencial ya use ibexpert, firebird maestro, flamerobin no se si se pueda vaciar tabla por tabla.. |
|
#4
|
||||
|
||||
|
Con ibexpert (o con el que quieras) vas a la opción de "extraer metadata", y listo.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#5
|
|||
|
|||
|
a mi me sige dando error al recrear la base de datos
el problema no es crear el script de metadatos sino el usar el script para crear la base de datos y la insersion de datos. Invalid token. Dynamic SQL Error. SQL error code = -104. Unexpected end of command - line 3, column 30. |
|
#6
|
|||
|
|||
|
yo creo que la tabal tiene un monton de hacks.
bien gachos que no son compatibles con la base de datos firebird al ser importada la estructura |
|
#7
|
|||
|
|||
|
parece que esto es lo que da problemas
CREATE INDEX RDB$FOREIGN44 ON DESCUENTOS (DEPARTAMENTO); CREATE INDEX RDB$FOREIGN45 ON DESCUENTOS (CATEGORIA); no entiendo si sirve o no para el funcionamiento de l abase de datos elimine todas las lineas del scrip que tenian texto que empiezan con CREATE INDEX RDB$FOREIGN44 CREATE INDEX RDB$FOREIGN45 y ya funciono la creacion de la estructura solo falta probar los datos y ver si aun funciona bien sin eso |
|
#8
|
||||
|
||||
|
Son índices, si ves que va lento en alguna parte del programa, le creas un índice por el campo que necesites y listo.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#9
|
||||
|
||||
|
Hola.
La forma más rápida y sencilla es hacer un backup de solo el metadata y restaurarlo en una nueva base de datos vacía. ¿ Lo has probado ?. La forma de hacer el backup y restore es la habitual, con el comando gbak. Simplemente añádele el swithc -m durante el backup. Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
#10
|
||||
|
||||
|
Por cierto, si usas flamerobin, tienes opción para lo que quieres, recrear de nuevo la base de datos.
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#11
|
|||
|
|||
|
super.. yo no la vi esas opcion
|
|
#12
|
||||
|
||||
|
Resp
Cuando extraigas en script debes extrar los campos calculados por separados.
Y ejecurtas el scrip 3 0 4 veces y listo. Ibexpert tiene una opcion que dice extraer conputed field by separate.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Servidor con multiples bases de datos firebird | drkirocorp | Conexión con bases de datos | 5 | 15-12-2009 17:54:55 |
| seguridad en bases de datos firebird | anubis | Firebird e Interbase | 10 | 26-02-2008 20:40:07 |
| Como vaciar datos de forms | Petolansa | Varios | 8 | 05-12-2007 20:11:59 |
| ¿Cómo vaciar los datos adjuntos del envio de un correo? | D@byt | Internet | 1 | 01-12-2005 13:24:43 |
|