Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Migracion desde PROGRESS (https://www.clubdelphi.com/foros/showthread.php?t=94735)

Carmelo Cash 17-06-2020 00:23:05

Migracion desde PROGRESS
 
Buenas noches:

Tengo que hacer una migración desde una base de datos PROGRESS a Firebird 2.5
Quisiera saber si alguien tiene experiencia en conectarse a PROGRESS desde Delphi 7

La idea es evitar exportar las tablas a txt y desde ahí levantarlas. Si no queda otra se hará así. :(

Bueno, recién empiezo con esto, así que tengo para unos días

Cualquier idea o sugerencia será bien recibida.

Gracias

Neftali [Germán.Estévez] 17-06-2020 11:09:58

Cita:

Empezado por Carmelo Cash (Mensaje 537662)
Quisiera saber si alguien tiene experiencia en conectarse a PROGRESS desde Delphi 7


Con las ZSeosLib no deberías tener problemas para conectarte.
Puedes hacer un pequeño pragrama para migrar tablas.

Casimiro Notevi 17-06-2020 11:25:21

Conecta con ZeosLib, por ejemplo.

Neftali [Germán.Estévez] 17-06-2020 12:30:22

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 537669)
Con las ZSeosLib no deberías tener problemas para conectarte.

Cita:

Empezado por Casimiro Notevi (Mensaje 537671)
Conecta con ZeosLib, por ejemplo.


:cool::cool::p:p
Hay que ser más rápido...

Casimiro Notevi 17-06-2020 15:20:04

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 537672)
:cool::cool::p:p
Hay que ser más rápido...

:eek:

^\||/^\||/^\||/

cloayza 17-06-2020 15:33:44

Pensé que era el único al que le sucedía esto...:D

:p

Saludos cordiales

Casimiro Notevi 17-06-2020 16:17:03

Cita:

Empezado por cloayza (Mensaje 537677)
Pensé que era el único al que le sucedía esto...:D

:p

Saludos cordiales

:D:D:D^\||/

Carmelo Cash 17-06-2020 19:09:05

Muchas gracias.

ya me instalé las ZEOS , ahora a investigar...

Muchas gracias

Carmelo Cash 17-06-2020 21:40:23

Buenas tardes, estos son los protocolos que trae ZEOS.

Cual debería utilizar para conectarme con PROGRESS?


ado
ASA7...12
firebird-1.0......2.5
FreeTDS_MsSQL<=6.5...>2000
Interbase
Maria
mssql .... 5
oracle ... 9i
pooled.*
postgresql .... 9
sqlite .... 3
sybase

gatosoft 17-06-2020 23:02:03

Con ninguna. Debes intentar conectarte a través de ODBC.

Casimiro Notevi 17-06-2020 23:26:12

Cita:

Empezado por Carmelo Cash (Mensaje 537685)
Buenas tardes, estos son los protocolos que trae ZEOS.

Cual debería utilizar para conectarme con PROGRESS?

postgresql .... 9


Debe ser ese, creo que progress es una versión comercial que aprovechó esa empresa para usar el postgresql, que es libre.
Ya digo, creo.
De todas formas, en su web:
https://www.progress.com/faqs/datadi...dbc-driver-faq

Carmelo Cash 18-06-2020 22:44:28

Resolvido !!!!!
 
Listo, al final hice como dijo el compañero gatosof

No hace falta instalar nada, solo utilizo el ADO

Para configurar el ODBC pueden verlo en este link
https://www.altova.com/manual/es/Dif..._openedge.html

EL Driver de conección lo tenía el CLiente en la carpeta de instalción del PROGRESS
(MERANT 3.60 32-BIT Progress SQL92 v9.1D)

Para conectarme utilicé el string
Host=192.168.1.3;Port=25000;User Id=sysprogress;Password=sysprogress;Database=BDG;Data Source=BasePrueba


Gracias a todos.
:cool:

ASAPLTDA 20-06-2020 17:52:08

Migracion postgresql a Firebird
 
Buenas Dias Forista, me gustaria preguntar tu experiencia con postgresql y la razon de migrar a firebird.
Yo soy usuario de firebird 2. 2.5 y ahora 3 y por lo que yo he leido nunca usado me parece que postgresql es mas poderoso que firebird,
Si es posible explicar algunas ventajas de postgresql sobre firebird sobre todo en el bloqueo de registros con tiempo de espera y muchas otras cosas que no conosco como el planificador de tareas , que creo que viene en la version 4 de firebird que esta proxima a salir
Gracias por tus comentarios ,

Casimiro Notevi 20-06-2020 20:47:31

Firebird es más funcional y cómodo de instalar y más escalable, puedes tenerlo monousuario en un solo equipo e ir cambiando de equipo según necesites facilmente, multiusuario, servidor linux, superordenadores, etc.
Y siempre es igual de simple de instalar y no necesita mantenimiento ninguno.

PostgreSql, aunque también puede estar en pequeños equipos, al igual que firebird, ya no es tan simple de instalar y mantener, pero sí tiene muchas ventajas, si es que las necesitas, como clusters, almacenamiento distribuido y otras características interesantes.

Si vas a necesitarlas, usa PostgreSql, en caso contrario es más cómodo y funcional Firebird.

gatosoft 23-06-2020 14:47:19

Cita:

Empezado por Carmelo Cash (Mensaje 537696)
Listo, al final hice como dijo el compañero gatosof

No hace falta instalar nada, solo utilizo el ADO

Para configurar el ODBC pueden verlo en este link
https://www.altova.com/manual/es/Dif..._openedge.html

EL Driver de conección lo tenía el CLiente en la carpeta de instalción del PROGRESS
(MERANT 3.60 32-BIT Progress SQL92 v9.1D)

Para conectarme utilicé el string
Host=192.168.1.3;Port=25000;User Id=sysprogress;Password=sysprogress;Database=BDG;Data Source=BasePrueba


Gracias a todos.
:cool:

Gracias por compartir la solución.

gatosoft 23-06-2020 14:50:44

Cita:

Empezado por ASAPLTDA (Mensaje 537722)
Buenas Dias Forista, me gustaria preguntar tu experiencia con postgresql y la razon de migrar a firebird.
Yo soy usuario de firebird 2. 2.5 y ahora 3 y por lo que yo he leido nunca usado me parece que postgresql es mas poderoso que firebird,
Si es posible explicar algunas ventajas de postgresql sobre firebird sobre todo en el bloqueo de registros con tiempo de espera y muchas otras cosas que no conosco como el planificador de tareas , que creo que viene en la version 4 de firebird que esta proxima a salir
Gracias por tus comentarios ,

Es que precisamente este es el tema de discusión.. no es PostgreSQL, sino PROGRESS... de ahi que muchos aconsejaran los ZEOS. Pero la verdad es que de forma directa, no hay un componente delphi que maneje PROGRESS, porque no es una base muy común. Lo que si es cierto, es que todos las bases publican un ODBC que permite el acceso desde casi cualquier componente.


La franja horaria es GMT +2. Ahora son las 14:11:28.

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