Dear Experts,
I am new to progress DB 4GL. I am trying to extract data from progress with ODBC
Could you please help me to find if there is a way to extract data using ODBC/OLEDB from 4GL database.
Note : I am able to export successfully from SQL database
Thanks
Simbu
Hi Simbu,
First you have to setup the database within OpenEdge Management.
The admin server has to run (services).
Fahtom can than be started on its default port 9090.
Within the configuration you have to allow sql to a port number.
Depending the 32bit or 64bit of your Progress install you can than configure an ODBC connection to the assigned port.
Peter
Do you have an OpenEdge driver?
Did you get credentials, database name and TCP port from the OpenEdge DBA?
It would be helpful to get some more information.
If you have all, you can create a normal ODBC source.
The required drivers are installed when you install OpenEdge 4GL and or OpenEdge Client Network.
I assume you have done one of them or both.
For users in a network environment the drivers will be installed as well during a netsetup install procedure on the clients.
Peter
Great. Thanks a lot for your help. I am able to retrieve data using ODBC but using SQL Queries.
Is the progress DB created/developed with Just 4GL option (No SQL) will also be accepting SQL queries to extract data from it?
I just wonder if we have an option to use 4GL queries to retrieve data from databases using any of the connectors like ODBC/OLEDB.
Could you please guide me the options if we have.
It doesn’t necessarily have to be SQL, for JDBC we have a driver that can not only digest 4GL but even allow one to run 4GL business logic. Still, that connects through an application server not directly to the database - either Progress (classic or ‘pacific’) or akera.io.
Thank you very much for your guidance.
Much appreciated. I will try the options and will share the results with you.
Simbu