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-01-2008
Avatar de totote
totote totote is offline
Miembro
 
Registrado: oct 2006
Posts: 150
Poder: 18
totote Va por buen camino
Question importar datos desde otra db

Buenas gente me estaba preguntando si es posible en Firebird importar datos desde otra base de datos, la idea es así, tengo una base de datos "padron_db.fdb", que contiene la tabla "padron" con lo siquientes campos DNI, Nombre y Sexo, todos varchar pero de diferentes longitudes, despues tengo la base de datos "db.fdb" que una de las tablas llamada "Clientes", es exactamente igual a la tabla "padron" de la base de datos "padron_db.fdb", lo que quiero sabes es si se puede a traves de algun comando SQL, funcion o herramienta provista por firebird, pasar los datos de la tabla "padron" a la tabla "Clientes".
Ya estuve buscando en google y aparecen programas para exportar e importar desde divarsas base de datos, archivos y demas a Bases de datos Firebird, pero no lo puedo utilizar, ya que como dije antes debo utilizar lo provisto por Firebird, si alguien me puede dar una mano, pasar un link o lo que sea se los voy a agradecer.
Saludos a todos
__________________
¡Oh nooo! no compartas, compartir es pirateria, compartir te llevara a la carcel - Revolution OS
Responder Con Cita
  #2  
Antiguo 18-01-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Firebird, como tal, no dispone de un utilitario que te ayude en el proceso. Podes ingeniartelas declarando una tabla externa en una base de datos, llenandola y luego declarandola en la otra base de datos apuntando al mismo archivo y leyendo desde esa tabla, pero es lo mas cercano a algo "nativo".

Recuerdo haber visto en el roadmap algo sobre seleccionar desde varias bases de datos, pero no recuerdo para que versión está previsto (o si lo soñe.. )

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #3  
Antiguo 18-01-2008
Avatar de totote
totote totote is offline
Miembro
 
Registrado: oct 2006
Posts: 150
Poder: 18
totote Va por buen camino
Cita:
Empezado por jachguate Ver Mensaje
Podes ingeniartelas declarando una tabla externa en una base de datos, llenandola y luego declarandola en la otra base de datos apuntando al mismo archivo y leyendo desde esa tabla
Cuando te referis a "tabla extarna", es una tabla en un archivo (ej. TXT) externo no?

Gracias por la data es lo que me temia, pero pense que podia haber una forma mas faci XD jaja.

Saludos
__________________
¡Oh nooo! no compartas, compartir es pirateria, compartir te llevara a la carcel - Revolution OS
Responder Con Cita
  #4  
Antiguo 18-01-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Cita:
Empezado por totote Ver Mensaje
Gracias por la data es lo que me temia, pero pense que podia haber una forma mas faci XD jaja.
No por ahora.!
__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #5  
Antiguo 18-01-2008
Avatar de RolphyReyes
RolphyReyes RolphyReyes is offline
Miembro
 
Registrado: ago 2004
Ubicación: Santo Domingo
Posts: 285
Poder: 20
RolphyReyes Va por buen camino
Smile

Saludos.

Eso que dice jachguate estara para la version 3 ( o la 2.5 si la sacan primero).

Te recomiendo bajar el IbExpert Personal y bajes el Plug-in IbPump con esta herramienta puedes importar data desde varios formatos (Paradox, Firebird).

En http://www.clevercomponents.com/prod...ibdatapump.asp puedes bajar la ultima version.

Hasta luego.
__________________
Gracias,
Rolphy Reyes
Responder Con Cita
  #6  
Antiguo 18-01-2008
Avatar de totote
totote totote is offline
Miembro
 
Registrado: oct 2006
Posts: 150
Poder: 18
totote Va por buen camino
Gracias Rolphy, pero no me sirve, ya que necesito utilizar herramientas de firebird solamente.

Un Saludo.
__________________
¡Oh nooo! no compartas, compartir es pirateria, compartir te llevara a la carcel - Revolution OS
Responder Con Cita
  #7  
Antiguo 18-01-2008
Avatar de RolphyReyes
RolphyReyes RolphyReyes is offline
Miembro
 
Registrado: ago 2004
Ubicación: Santo Domingo
Posts: 285
Poder: 20
RolphyReyes Va por buen camino
Exclamation

Saludos.

No entiendo a que te refieres con que sean herramientas de Firebird solamente. Pero IbExpert es solo para Firebird e Interbase DataPump tambien lo es.

Hasta donde conozco estas son de la mejores y no son de pago, intenta probarlo.

Hasta luego.
__________________
Gracias,
Rolphy Reyes
Responder Con Cita
  #8  
Antiguo 18-01-2008
hecospina hecospina is offline
Miembro
 
Registrado: oct 2007
Posts: 202
Poder: 17
hecospina Va por buen camino
Hola Totote
Esto ya lo habian preguntado en otro Hilo

El archivo que se arma es de tipo txt

La instruccion para la creacion es mas o menos
Create table NNN external file "c:\carpeta\tabla.txt" (campo1 char(10),,,,);
esto se hace en las dos bases de datos
Despues ingresas a la que tiene los datos e insertas la informacion de la tabla original a esta que acabas de crear, asi la informacion esta disponible en las dos bases de datos
Debes tener en cuenta que no soporta campos de tipo blob
En el archivo "firebird.conf" debe tener una linea asi ExternalFileAccess = Full, si deseas poder crear el txt en cualquier carpeta
Todo se puede hacer desde isql de firebird
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
Importar Datos Desde Paradox A Mysql JUANRS Conexión con bases de datos 5 18-01-2008 01:48:35
Importar datos desde FoxPro a Firebird 2.0 Punzo Firebird e Interbase 4 25-09-2007 19:42:30
Traer datos desde otra bd con un SP Walterdf Firebird e Interbase 3 15-08-2007 18:47:30
como importar informacion a mi base de datos desde un disket ibbeth Firebird e Interbase 13 20-01-2007 10:18:38
Importar datos a access desde un archivo delimitado por comas luis juarez Conexión con bases de datos 1 10-05-2006 22:46:13


La franja horaria es GMT +2. Ahora son las 04:07:43.


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