![]() |
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 :confused: |
Buenos dias, por favor alguna idea :(
|
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... |
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....
|
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... |
| La franja horaria es GMT +2. Ahora son las 20:36:38. |
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