Ibm Informix Driver 64 Bit Download

0 views
Skip to first unread message

Jenifer Griffard

unread,
Aug 4, 2024, 4:09:36 PM8/4/24
to ledhardsiti
helloBeautiful people as the topic says i want to install IBM INFORMIX ODBC DRIVER 64 Bits version but i cant find it anywhere i even uninstalled my ibm informix odbc driver package from my pc and re-installed it again to check if i missed something to checkmark at the installation process, but even that i can only install the 32 bit version as the picture shows:

its the IBM INFORMIX ODBC DRIVER 64-bit version!!! does anyone knows where can i find it or what to do to install it? i already checked on ibm webpage of course but im open to any suggestion or ideas, thanks!


u.u the second options doeskin seems trusty , my anti-virus prevent it to start when i tried to install it, and the first option just provides the installer i already have ? , i just need the Driver but the only Driver i find is the 32 bits that i already have , thanks anyways Frederico


I am having trouble setting up an Informix JDBC Driver XA Datasource. I followed the instructions on -to-create-an-manage-datasources-in-as7/ , but I still can't get JBoss to pickup the datasource. I can get the mysql setup to work by following the directions, but nothing shows up for Informix.


The server starts up without errors, but when I check the datasources ([standalone@localhost:9999 /] /subsystem=datasources:installed-drivers-list), the Informix datasources doesn't show up. Any help would be greatly appreciated.


Please open META-INF folder and add "services" folder inside that you just add a file named "java.sql.Driver" inside this just specify the driver class path like this "com.informix.jdbc.IfxDriver" and insert the same it to the jar file just drag the service folder to the jar file opened in the winrar


IBM offers integrated driver packages like "IBM Data Server Driver Package" that work both with DB2 (on Linux, Unix, and Windows and on z/OS and IBM i) and with Informix. So for your problem of using a third-party driver for the language Go it is very likely that it will work with Informix, too. The driver for Python and Django is for DB2 and Informix - other language, same solutions.


"Could not find class com.informix.jdbc.IfxDriver in neither the Java class path nor the Extra class path of the Informix_EUROAT driver definition: java.lang.ClassNotFoundException: com.informix.jdbc.IfxDriver"


What are JDBC Drivers What is the JDBC URL Download the Informix JDBC Driver How to Connect using the DbSchema Informix What are JDBC Drivers? JDBC drivers are Java library files with the extension '.jar', used by Java applications to connect to the database. Usually they are provided by the same company which developed the database software. DbSchema is an Informix Client which already includes the Informix JDBC driver. DbSchema can configure the Informix JDBC URL and test the connectivity.


The URL is a string (text) with a specific format containing information about the host where the database is running, the port, username, database name, etc. The URL format is specific to each driver. Any wrong character in the URL may make the database connectivity fail. Therefore we recommend installing DbSchema and try to get connected, and you will find the JDBC URL in the connection dialog.


In the Connection Dialog, select the driver and the JDBC URL template. For databases using multiple possibilities to connect, may exists multiple templates. Choose if the database is running on the current machine or a different port. If is running on a different machine (remote), you need to find the host name. Hover the Host info label using the mouse to get instructions.


NOTE: The IBM Informix SDK limits passwords used for authenticating against the ODBC service on Unity Connection to 18 characters. There is nothing Cisco can do on the server or client side to get around this. Here's a link to anIBM document on this.


NOTE: IBM finally updated their install package in recent builds so installing this 32 bit version onto 64 bit operating systems should require only that you run the installer executable found in the zip as administrator - I leave the instructions below "just in case" folks have trouble. I've tested the 4.10 TC6 install on 64 bit versions of Windows 7, 8.1 and 10 with no issue.


If you are installing the 32 bit version onto a 64 bit OS you might need to prepend the SysWOW64 path temporarily to your %PATH% variable or the install may bark at you. To do this open a comand prompt - be sure to run "as administrator", go to the folder where the Informix SDK install is at and type:


and then launch the setup from the command line and it should go through. The same technique will work for Windows 8 installs, however you have to run the setup in Windows 7 compatibility mode because the Install Anywhere package IBM uses does not work with Windows 8. Here is ashort training video showing me setting up the drivers on Windows 8 (5 minute Flash video).


The help files for each tool that uses the remote database proxy service to attach to Connection has instructions for how to configure the remote ODBC access from off box. You must create an account with remote administration access and enabled/activate the remote proxy service before you can use it - out of the box Connection has this disabled for security purposes.


Okay, in researching this, it seems that the date literal format that Informix recognizes is affected by Informix options like DBDATE. See this page for example. That article suggests that DBDATE can be set on the client side, perhaps in the ODBC driver setup. However, it looks like all of the formats Informix likes have separators between the date parts.


Then, try changing '20130216' (or whatever your date is) to '2013-02-16', and then click outside of the Custom Expression box to let it process. See if you still get the error. If so, try '2013/02/16'. Failing that, you may need to ask the adminitrators of your Informix database how your installation of Informix is expecting date literals to be formatted (a.k.a., what value does DBDATE have). Also, I don't have the Informix ODBC driver installed at the moment, but you could look there and see if there is a way to configure DBDATE in the driver such that the default date format that Query Builder is using would work for you.


There is an SQL standard for how date-time values are represented as literals in SQL statements, but many database vendors deviate from that standard. Query Builder's SQL code generation is aware of many of those deviations, but not all, so I suspect Query Builder is not formatting the date-time literal in a way that Informix can interpret for your filter on row_date.


Thanks Eric. See screenshot of the SQL created. I tried to use date time functions like MDY() or CAST but the Query Builder rejects them and removes the filter altogether, and the tool won't let me edit the SQL manually either.


I would force the issue by using to_date. That way you won't have to rely on knowing what the default date mask is in a database. I don't have Informix handy so can't test this, but it's from the internet, so it must be true


First I tried to modify the variable PATH and add the folder SysWOW64 then I uninstalled it and tried to install it without the PATH modified, same issue, still present in 32-Bit ODBC in both cases...


If you downloaded the Informix SDK install from CiscoUnityTools.com that's a 32 bit driver only - all tools written for Connection are built for 32 bit and require the 32 bit driver regardless of if the platform is 32 or 64 bit. We had to get special permission from IBM to post this.


Also, the SYSWow64 variable is specifically for installing a 32 bit driver on a 64 bit platform - not what you want. Also, it's not necessary to do that any longer with a recent version of IBM's installer for 32 bit drivers, they finally fixed that.


It should be free from IBM - I don't have a link that works any longer but you want the Informix Client SDK - they used to have a download page with all versions on it, but I don't see it any more so you'll probably have to contact their support folks.


As I understand, metabase uses the jdbc-driver (in my case ifxjdbc.jar) to fetch a Connection for a database with session time zone set to timezone-id (if supported by the driver.) The default implementation:


Update as of today the code for the driver is published on github:

GitHub GruenNTX/metabase-informix-driverDriver for connecting IBM Informix DB to metabase. Contribute to GruenNTX/metabase-informix-driver development by creating an account on GitHub.

3a8082e126
Reply all
Reply to author
Forward
0 new messages