Back to Four Js Website
Four Js Customer Forum
Subscribe for automatic updates:
RSS
Sign in for full access
|
Help
Four Js Development Tools Forum
>
Discussions by product
>
Genero BDL
>
ODBC connection to MacroBASE
Most recent posts
Pages: [
1
]
« previous
next »
Reply
|
Print
Author
Topic: ODBC connection to MacroBASE (Read 11160 times)
Robert S.
Posts: 3
ODBC connection to MacroBASE
«
on:
February 24, 2020, 12:32:57 pm »
Hi
In Genero I would like to connect to the MacroBASE database. Is it possible? I have the ODBC driver installed in windows and the connection works. Do I need additional dll files in dbdrivers?
Sebastien F.
Posts: 545
Re: ODBC connection to MacroBASE
«
Reply #1 on:
February 24, 2020, 01:50:38 pm »
Hello Robert,
You can try with the dbmodc ODI driver.
Setup the ODBC data source and if the connection test works you should have all you need to connect also from Genero programs and execute basic SQL statements.
Keep in mind that dbmodc is a generic ODI driver that does not do any Informix emulation.
It may also not work with all SQL data types of the MacroBASE engine.
However, basic SQL should be possible.
Seb
Robert S.
Posts: 3
Re: ODBC connection to MacroBASE
«
Reply #2 on:
February 25, 2020, 09:24:26 am »
Hi.
I've tried dbmodc3x before and got an error: Could not set SQL_ATTR_AUTOCOMMIT
| sqlcode : -6319
| sqlstate : HY000
| sqlerrd2 : -1
| sql message : Internal error in the database library. Set FGLSQLDEBUG to get more details.
| sql msg param :
| curr driver : ident='dbmodc3x'
| curr connection : ident='none' (dbspec=[none])
| Execution time : 0 00:00:02.54300
| s:\fgl\ports\w64-vc90\src\sqldriver\stdodbc\odc.c:00121(2) : Could not free environment handle...
| curr driver : ident='dbmodc3x'
| curr connection : ident='none' (dbspec=[none])
| Execution time : 0 00:00:02.54300
| s:\fgl\ports\w64-vc90\src\sqldriver\stdodbc\odc.c:00121(2) : Could not free environment handle...
Fatal error -6319
Internal error in the database library. Set FGLSQLDEBUG to get more details.
I set FGLSQLDEBUG=10
Robert
Sebastien F.
Posts: 545
Re: ODBC connection to MacroBASE
«
Reply #3 on:
February 25, 2020, 09:46:00 am »
Hello Robert...
I wonder... what Genero version are you using?
Seb
Robert S.
Posts: 3
Re: ODBC connection to MacroBASE
«
Reply #4 on:
February 25, 2020, 09:48:52 am »
The old one 2.40
Sebastien F.
Posts: 545
Re: ODBC connection to MacroBASE
«
Reply #5 on:
February 25, 2020, 10:01:10 am »
The generic ODBC ODI driver in Genero version 2.40 has a strict limitation when auto-commit is not allowed by the ODBC driver / database.
This is why you get this error message.
The generic ODBC ODI driver in recent versions of Genero is more flexible, and accepts the connection when auto-commit is not available.
Please try with Genero 3.20.
Seb
Reuben B.
Posts: 1119
Re: ODBC connection to MacroBASE
«
Reply #6 on:
February 25, 2020, 08:32:08 pm »
For completeness, I'll just add the link to the issue where this was fixed in 2013
https://4js.com/support/issue/?id=FGL-02912
Product Consultant (Asia Pacific)
Developer Relations Manager (Worldwide)
Author of
https://4js.com/ask-reuben
Contributor to
https://github.com/FourjsGenero
Pages: [
1
]
Reply
|
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> General Discussion
=> Ask Reuben
=> WWDC21
-----------------------------
Discussions by product
-----------------------------
=> Products announcements
=> Genero BDL
=> GWS
=> GAS and GBC
=> GDC
=> Genero Mobile for Android or iOS
=> Genero Studio
=> Reporting tools (GRW, GRE)
-----------------------------
Jobs
-----------------------------
=> Jobs
Powered by SMF 1.1.21
|
SMF © 2015, Simple Machines
Loading...