![]() |
![]() |
![]() |
![]() |
![]() |
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
|
||||
|
||||
En el directorio de interbase/bin debes tener gbak.exe
Y suponiendo que no hayan cambiado el usuario y la clave. Y suponiendo que los parámetros de interbase sean los mismos que los de firebird (antiguamente eran iguales y esa versión de interbase es antigua). Primero de todo tienes que estar total y absolutamente seguro de que no hay nadie conectado a la BD. Debes abrir una ventana de comandos (la consola). Haz una copia de la BD (por si acaso) copy labasedatos.gdb labasedatos-copia.gdb Ahora vamos a trabajar sobre la copia para no tocar la original. Para hacer backup: gbak -b -t -v -user sysdba -password masterkey labasedatos-copia.gdb labasedatos-copia.gbk Ahora vamos a restaurar el gbk ya limpio: gbak -r -v -p 8192 -user sysdba -password masterkey labasedatos-copia.gbk labasedatos-limpia.gdb Bien, si no ha ocurrido ningún error, entonces renombramos la BD original para sustituir por esta nueva que tenemos ya limpia de "basura" Renombramos la BD original: rename labasedatos.gdb labasedatos-ORIGINAL.gdb (No recuerdo si el comando para renombrar es "rename", en todo caso lo haces de forma gráfica, botón derecho->Renombrar) Ya sólo nos queda sustituir: rename labasedatos-limpia.gdb labasedatos.gdb Todos estos pasos no son necesarios ni se trabaja de este modo normalmente, lo he hecho para que no tengas ningún problema en caso de que algo vaya mal, y puedas dejar todo como estaba antes. Listo, a probar ![]() |
#2
|
|||
|
|||
Eliminacion de registros en Interbase
Gracias de nuevo Casmiro, hice una prueba con el Gbak y los resultados fueron muy buenos, la BD de 2 GB la llevo a 365 MB por lo que el rendimiento de la aplicacion mejoro considerablemente.
Saludos Luis Garcia |
#3
|
||||
|
||||
Estupendo
![]() |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Eliminacion de duplicado de registros | amerika111 | Firebird e Interbase | 3 | 01-04-2011 17:27:04 |
Bloqueo de Registros en Interbase | Fita | Conexión con bases de datos | 3 | 09-11-2005 16:14:27 |
ayuda con eliminacion de registros | ddd_ddd | SQL | 3 | 02-11-2005 21:08:18 |
Ver registros en Interbase | (VIH)Lestat | Conexión con bases de datos | 2 | 02-07-2005 00:22:19 |
Eliminacion fisica de registros en DBF's | Francisco | Tablas planas | 1 | 04-10-2003 01:41:42 |
![]() |
|