Informix Odbc Driver 64 Bit Download

68 views
Skip to first unread message

Torie Crivello

unread,
Aug 4, 2024, 4:40:25 PM8/4/24
to ontemilgang
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


Is there an obvious to semi obvious problem with the connection string that I am attempting to use to connect to informix. I have been using the following guide and different parameters to attempt to build a connection


I cannot use the .net native drivers for informix because of the drda protocol requirement. I can build a system dsn and call it directly and it works great. I was trying to find out if I could skip the DSN setup in the ODBC manager and place it in the a config file instead. I am having a problem building a connection string that works using the 4.10 client. My connection string is as follows


The error is: Message=ERROR [HY000] [Informix][Informix ODBC Driver][-11302] Insufficient Connection information was suppliedERROR [01S00] [Informix][Informix ODBC Driver]Invalid connection string attribute.ERROR [01S00] [Informix][Informix ODBC Driver]Invalid connection string attribute.ERROR [01S00] [Informix][Informix ODBC Driver]Invalid connection string attribute.ERROR [01S00] [Informix][Informix ODBC Driver]Invalid connection string attribute.ERROR [HY000] [Informix][Informix ODBC Driver][-11302] Insufficient Connection information was supplied


I'm not sure if this is a deliberate or accidental omission in your connection string but a value for the Server attribute is required. Not providing a value will most likely lead to the -11302 error. The value should correspond to either the DBSERVERNAME or one of the DBSERVERALIAS values specified in the Informix server's onconfig file and also match the entry in the server's sqlhosts file that uses tcp port 31012.


I am facing the error when creating a dsn in IBM informix odbc driver 3.50 for informix db 10.0 error details while testing the connection Unspecified System Error = -11356.[Informix][Informix ODBC Driver][Informix]Unspecified System Error = -11048 In dbaccess tool I am able connect to db and view the database . Please advise as I already reinstalled the driver (client software and checked )nothing is working.


This error will usually occur is there is a problem with the path statement.

First check the path statement from DOS command prompt by typing echo %INFORMIXDIR%, check for the path.

Check the path for two INFORMIXDIR/bin statements. If there was a previous version of informix on this machine the DSN will pick up the first one it encounters. Keep in mind you can only use one version at at time. If this is the case, move the INFORMIXDIR/bin for the new version to the front of the path statement.

Windows path statements are limited in length. If the echo shows INFORMIXDIR/bin is cut off then move the INFORMIXDIR/bin to the front of the path statement.


I can't get an ADO SQLv2 sensor to work with an Informix DB through ODBC on a Windows Server 2012. Tests through Windows odbcad32 work without any errors. The sensor ist setup with default settings and the connection string is a simple "Provider=MSDASQL;Dsn=_name_of_system_dsn;" This triggers the following driver error:


Are you getting the very same error when using the actual EXE file, configured accordingly:

C:\Program Files (x86)\PRTG Network Monitor\Sensor System\SQLv2.exe



The IBM Informix Client SDK is installed as well? The provider to use would be Ifxoledbc.


I was able to solve it thanks to your quick answer. I was using the wrong provider (MSDASQL instead of IFXOLEDBC). Additionally, I thought it's be enough to provide only the system DSN name. Turns out, to use IFXOLEDBC you need to set additional parameters in your connection string according to the examples listed here: -informix-ole-db-provider.


I can't get an ADO SQLv2 sensor to work with an Informix DB. We have an Informix DB running on a Linux Server. The sensor is setup with the connection string: Provider=Ifxoledbc;Data Source=xxxx@xxxxxxx;User ID=xxxxxx;Password=xxxxxx;.The IBM Informix Client SDK is installed on the core Server/local Probe.I get an Sensor error: Fehlercode: E_FAIL(0x80004005)How can i solve the Problem?


With these Information i get an error "Das Format der Initialisierungszeichenfolge stimmt nicht mit der Spezifikation berein, die bei Index '0' beginnt".Could you give me an example for the Information i need to fill in in the GUI. How can I check the DB Connection between the local probe and the Informix DB


To set the PATH variable on Windows, right-click the Computer icon, select Properties, click the Advanced System Settings. Then select Advanced tab and click the Environment Variables button. Go to System Variables, find and append Path.


Informix ODBC driver ignores CLIENT_LOCALE options set in SETNET32 and environment variables, so you have to set the -informix_client_locale option in sqldata.cfg file or command line to specify which client locale to use for the connection to Informix.


For non-windows platforms: gcc compiler version >= 8.4 and make is required to install ibm_db. Default compiler on RHEL 6 does not have the required support.Install a newer compiler or upgrade older one.


While installing ibm_db under a container, if you get libcrypt error, add a line in your scrip to install libcrypt and libcrypt-compat as this library is not present in most of the container OS. f.e. add a line like below in docker script:RUN apt-get update && apt-get install gcc g++ libcrypt libcrypt-compat python3 make -y


On distributed platforms, you do need not to install any Db2 ODBC client driver for connectivity. ibm_db itself downloads and installs an odbc/cli driver from IBM website during installation. Just install ibm_db and it is ready for use.


On z/OS, ODBC driver support is part of IBM Db2 for z/OS 11.0 and 12.0. Please ensure IBM Db2 for z/OS 11.0 or 12.0 is installed on your given LPAR. Ensure you follow the instructions to configure your ODBC driver here.


npm install ibm_db internally downloads and install platform specific clidriver of recent release from here.To avoid this download, you can manually download clidriver from this location or install any verison of IBM Data Server Driver Package or Db2 Client or Sever in your system and point the install directory using IBM_DB_HOME environment variable. If IBM_DB_HOME or IBM_DB_INSTALLER_URL is set, npm install ibm_db do not download clidriver.


ibm_db works with all supported versions of Db2 Client and Server. Instead of using open source driver specific clidriver for ibm_db, you may download and install DSDRIVER or DB2Client from IBM Fix Central or IBM Passport Advantage of Db2 V11.1.0.0 onwards.


Ensure users that should be authorized have authority to execute the DSNACLI plan. Included are samples granting authority to public (all users), or specific groups via SQL GRANT statements, or alternately via RACF. The security administrator can use these samples as a model and customize/translate to your installation security standards as appropriate.


Update the STEPLIB environment variable to include the Db2 SDSNEXIT, SDSNLOAD and SDSNLOD2 data sets. You can set the STEPLIB environment variable in your .profile with the following statement, after defining IBM_DB_HOME to the high level qualifier of your Db2 datasets as instructed above:


Configure an appropriate Db2 ODBC initialization file that can be read at application time. You can specify the file by using either a DSNAOINI data definition statement or by defining a DSNAOINI z/OS UNIX environment variable. For compatibility with ibm_db, the following properties must be set:


ibm_db returns SQL1598N error in absence of a valid db2connect license. SQL1598N error is returned by the Db2 Server to client.To suppress this error, Db2 server must be activated with db2connectactivate utility OR a client side db2connect license file must exist.


User running application must have write permission for clidriver\cfgcache and clidriver\license directories as clidriver need to create binary files to store licensing info in these directories at runtime. Lack of permission to create file too causes SQL1598N error.


If you have a db2jcc_license_cisuz.jar file, it will not work for ibm_db. db2jcc_license_cisuz.jar is a db2connect license file for Java Driver. For non-Java Driver, client side db2connect license comes as a file name db2con*.lic.


If environment variable IBM_DB_HOME or IBM_DB_INSTALLER_URL is not set, ibm_db automatically downloads open source driver specific clidriver from _cli and save as node_modules\ibm_db\installer\clidriver. Ignores any other installation.


If IBM_DB_HOME or IBM_DB_INSTALLER_URL is set, you need to have same version of db2connect license as installed db2 client. Check db2 client version using db2level command to know version of db2connect license required. The license file should get copied under $IBM_DB_HOME\license directory.


If you do not have db2connect license, contact IBM Customer Support to buy db2connect license. Find the db2con*.lic file in the db2connect license shared by IBM and copy it under .../node_modules/ibm_db/installer/clidriver/license folder to be effective.


If installation of ibm_db fails because ibm_db fails to download *_odbc_cli.tar.gz or *_odbc_cli.zip file, it is most likely that your firewall or VPN configuration is blocking download of this file from internet. In this case, manually download the platform specific clidriver from DOWNLOAD CLI DRIVER or github repo; untar/unzip it, you'll get clidriver directory.

3a8082e126
Reply all
Reply to author
Forward
0 new messages