PDA

Ver la Versión Completa : importar y exportar datos de .fdb a .fdb


TrUnkS
08-07-2007, 19:55:24
Hola amigos. Estoy buscando alguna manera de importar y exportar datos desde un archivo .fdb de firebird a otro .fdb. Me explico, deseo tomar sólo algunos registros de una tabla en particular de la base de datos firebird y llevarlos a otro archivo .fdb para luego trabajar con él. ¿ existe algún componente que lo haga ? ¿ Se puede ocupar el plug-in DataPump 3.4 para IB Expert ? o algún código ?. De antemano gracias

TJose
10-07-2007, 02:10:50
Mirá Aquí (http://www.clubdelphi.com/foros/search.php?searchid=743235)

Saludos
TJose

iuqrul
11-07-2007, 15:48:26
Mirá Aquí (http://www.clubdelphi.com/foros/search.php?searchid=743235)

Saludos
TJose

El enlace no funciona.

Casimiro Notevi
11-07-2007, 22:34:58
Hola amigos. Estoy buscando alguna manera de importar y exportar datos desde un archivo .fdb de firebird a otro .fdb. Me explico, deseo tomar sólo algunos registros de una tabla en particular de la base de datos firebird y llevarlos a otro archivo .fdb para luego trabajar con él. ¿ existe algún componente que lo haga ? ¿ Se puede ocupar el plug-in DataPump 3.4 para IB Expert ? o algún código ?. De antemano gracias

Sí, puedes hacer un programita que lea de una base de datos y escriba en la otra.
Si tienes datapump, perfecto, más cómodo imposible :)

TJose
12-07-2007, 02:36:56
El enlace no funciona.

Simplemente había utilizado la herramienta buscar, que aparece en la parte superior de la página, ingresando en el cuadro de texto la palabra exportar.

Saludos
TJose

rastafarey
19-07-2007, 19:42:13
Si no hay imagenes o binarios en los datos.

Pudes hacer un salec que te debulva los datos como instrucciones de insert.

Yo lo he echo en ibexpert y me funciona perfecto.

Ejemplo;

Select 'Insert("C1") into "tabla" Values('''||"C1"||''');' From "Nombre de la tabla" where ...condicion ...;
Si la tabla posee lo suientes valores ('V1', 'v2', 'v3') para dicho campo te devolveria algo asi:
Insert("C1") into "tabla" Values('V1');
Insert("C1") into "tabla" Values('v2');
Insert("C1") into "tabla" Values('v3');

Ese resultado lo puedes ejecuatar como un scrip y listo.

Bueno esto ya lo explicado muchas veces y ala parecer a ndie le ha servido quisas tu si lo puedas usar.

Neftali [Germán.Estévez]
20-07-2007, 09:00:33
Busca en internet IBPump (de la misma casa que IBExpert); Es gratuíto y de los mejores que he visto.
Si no lo encuentras dímelo y lo subiré al FTP. Hilo (http://www.clubdelphi.com/foros/showpost.php?p=194122&postcount=2) relacionado.