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 04-09-2007
Avatar de sierraja
sierraja sierraja is offline
Miembro
 
Registrado: sep 2004
Posts: 281
Poder: 20
sierraja Va por buen camino
Question Procedimiento Almacenado de DBF a FireBird

Saludos,

Como se podria hacer un procedimiento almacenado para pasar de una base de datos DBF (750.000 Registros) a una Base de datos FireBird. Planteo un procedimiento almacenado, porque se hace necesario que esta rutina la ejecute el servidor y no localmente. Por favor corregir si estoy equivocado. Gracias por su atencion
Responder Con Cita
  #2  
Antiguo 05-09-2007
Avatar de sierraja
sierraja sierraja is offline
Miembro
 
Registrado: sep 2004
Posts: 281
Poder: 20
sierraja Va por buen camino
Question

Buenos dias, por favor alguna idea
Responder Con Cita
  #3  
Antiguo 05-09-2007
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.

Hasta donde tengo entendido no puedes hacer un SP para esa necesidad que tienes, pero tienes DATAPUMP que viene en la instalacion de D7.

Esta herramienta te permite pasar los datos e incluso crear la misma estructura de la tabla en cuestion y asi ya podras realizar las operaciones de lugar.

Hasta luego...
__________________
Gracias,
Rolphy Reyes
Responder Con Cita
  #4  
Antiguo 05-09-2007
Avatar de sierraja
sierraja sierraja is offline
Miembro
 
Registrado: sep 2004
Posts: 281
Poder: 20
sierraja Va por buen camino
Ok. La situacion es la siguiente: tengo una aplicacion que corre bajo windows y que tiene su base de datos en firebird y la tengo sobre ubuntu. El problema esta que intente migrar desde dbf a fdb con el ems y dura demasiado tiempo, es decir, 150.000 registro cada ocho horas y no tenemos equipo para eso. Por lo tanto trato de utilizar el servidor para esa tarea y he ahi el dilema....
Responder Con Cita
  #5  
Antiguo 05-09-2007
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.

Desde mi punto de vista, creo que existen otras causas que hagan tan lento ese proceso. 750,000 no es demasiado datos como para durar tanto.

Con la herramienta que te digo esa data se debe de pasar de una vez, como te crea una tabla con la misma estructura es un simple traspaso.

Te lo digo asi porque si intentas pasarlo a la tabla destino real podria tardar mucho debido a tus indices, triggres que tengas en esa tabla, prueba y luego nos avisa como te va...
__________________
Gracias,
Rolphy Reyes
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
Borrar un procedimiento almacenado en FireBird GuerreroDelphi Conexión con bases de datos 3 16-08-2007 17:23:54
HELP (procedimiento almacenado en firebird ) voldemmor SQL 5 13-10-2006 19:01:43
Acceder otra base de datos en Procedimiento Almacenado Firebird mario_2000 Conexión con bases de datos 2 05-09-2006 16:35:27
Procedimiento almacenado y Ado LucianoRey MS SQL Server 11 06-07-2004 22:55:23
Procedimiento Almacenado Ulises Providers 3 30-01-2004 18:14:58


La franja horaria es GMT +2. Ahora son las 13:25:20.


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