Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-10-2006
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
Poder: 21
gluglu Va por buen camino
Ficheros SQL Script en Interbase

Saludos a todos !

Hoy me he equivocado al grabar un fichero SQL Script de la definición de mi base de datos, con lo que he tenido que recuperar el fichero de una copia de seguridad y recomponer las modificaciones desde entonces.

Es por tanto que me ha surgido esta duda : Es posible crear automáticamente el fichero Script con la definición de todas las tablas, triggers, stored procedures, etc, desde la propia base de datos existente ?

__________________
Piensa siempre en positivo !
Responder Con Cita
  #2  
Antiguo 17-10-2006
afxe afxe is offline
Miembro
 
Registrado: jul 2004
Ubicación: Malaga-España
Posts: 273
Poder: 20
afxe Va por buen camino
Herramientas.

Con casi todas las herramientas de administración de bases de datos tienes la posibilidad de extraer el "metadata" que es como llaman a la estructura de las BD. Por ejemplo: Marathon, EMS manager, databaseComparer...

También puedes extrar el metadata de una base de datos desde programa usando el componente TIBExtract de las IBX.

Espero que sea eso lo que buscas.

Saludos.
Responder Con Cita
  #3  
Antiguo 17-10-2006
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
Poder: 21
gluglu Va por buen camino
Gracias por responder.

Sé que puedo acceder al 'metadata' de cada tabla, y de hecho lo hago contínuamente para todo tipo de usos. Pero claro está, de manera independiente para cada tabla.

Mi pregunta era si se puede crear el Script File de toda la base de datos a partir de una base de datos existente, de manera rápida y fácil, sin tener que ir accediendo al metadata de cada tabla.

De todas maneras investigaré el componente TIBExtract que me indicas.

Gracias
__________________
Piensa siempre en positivo !
Responder Con Cita
  #4  
Antiguo 17-10-2006
afxe afxe is offline
Miembro
 
Registrado: jul 2004
Ubicación: Malaga-España
Posts: 273
Poder: 20
afxe Va por buen camino
Metadata

Anda!!!!! si eres paisano!!!!!

Pues eso.... las herramientas que te indico te dan el script completo de la base de datos: Primero lo domains, luego las tablas, después los primary keys y las foreing keys, después los índices, después las vistas, triggers, stock procedures... todito, todito..... ¿Qué herramientas usas para la administración de tus bases de datos? Te recomiendo EMS Interbase-FireBird Manager 3, completito y barato. De hecho, yo no guardo los scripts de las bases de datos que tengo, los saco cuando los necesito.

Oye... ¿no trabajarás en la competencia?.... je je (broma).
Responder Con Cita
  #5  
Antiguo 17-10-2006
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
Poder: 21
gluglu Va por buen camino
Gracias paisano ! (... yo concretamente de Torremolinos)

Buscaré información acerca de las herramientas que indicas. Suelo utilizar sin más la propia IBConsole de Interbase.

... y trabajo por cuenta propia
__________________
Piensa siempre en positivo !
Responder Con Cita
Respuesta



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Script Interbase con Inno Setup dalfina Firebird e Interbase 6 09-08-2006 17:43:04
Script Con Inno setup para Interbase Cuevas Firebird e Interbase 7 10-10-2005 16:10:51
Script de fotos en PHP SaLvaGe PHP 0 20-05-2005 18:46:52
Operar con ficheros .pdf desde script php smendo PHP 1 18-05-2005 19:20:29
Dividir base interbase en varios ficheros Eolo Firebird e Interbase 2 02-06-2004 06:05:57


La franja horaria es GMT +2. Ahora son las 05:23:02.


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