Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 14-05-2003
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 27
__cadetill Va por buen camino
El Backup/Restore la verdad es que te va algo lento, pero claro, tambien depende del ordenador que tengas. A mi me tarda menos de 5 min en una BD de 100-120 MB

El otro tema, el de los indices.

Para activar-desactivar los indices de una BD, puedes hacer una contulta SQL sobre la tabla de sistema RDB$INDICES, pero claro, no tienes que modificar todos los registros de la misma, solo los que a ti te interesan que serian (mas o menos) los que te devolveria la siguiente sentencia SQL

Código:
            select *
            from RDB$INDICES
            where RDB$SYSTEM_FLAG IS NULL and
                   RDB$FOREING_KEY IS NULL'
(no se si me dejo alguna condicion, si es asi, rectificarme porfa )

y para activar/desactivar solo haria falta hacer algo asi para cada uno de los registros devueltos por la consulta anterior

Código:
 
    // Activar
    alter index NombreIndice ACTIVE

    // Desactivar
    alter index NombreIndice INACTIVE
Espero que te sirva
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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


La franja horaria es GMT +2. Ahora son las 14:20:23.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi