Troubleshooting
Problem
Changes to various Linux distributions that support the iSeries Access for Linux ODBC driver have caused the installation process to require additional steps to complete.
Resolving The Problem
IBM recommends all new installations use the new (Q2 2013) "IBM i Access Client Solutions" Linux Application Package documented here:
http://www-03.ibm.com/systems/power/software/i/access/solutions.html
The provided .rpm and .deb packages have been updated and may help to circumvent the problem documented below.
Recent changes to various Linux distributions that support the iSeries Access for Linux ODBC driver have caused the installation process to require additional steps to complete.
The following actions (as root) on Fedora Core 13, 32-bit resulted in a working installation:
$ yum install unixODBC libXaw
Download the openmotif rpm and install using rpm -i
$ yum install libXp
$ ln -s /usr/lib/libXm.so.4 /usr/lib/libXm.so.3
$ ln -s /usr/lib/libodbcinst.so.2 /usr/lib/libodbcinst.so.1
$ ln -s /usr/lib/libodbc.so.2 /usr/lib/libodbc.so.1
$ yum install unixODBC-devel
$ yum install unixODBC-kde
$ rpm -i iSeriesAccess-7.1.0-1.0.i386.rpm --nodeps
iSeriesAccess-6.1.0-1.2.i386.rpm also works and also requires ignoring RPM dependency errors.
Create an ODBC DSN using the ODBCConfig GUI utility or by manually editing odbc.ini . Then test using unixODBC's isql utility.
Note: The steps above are for Fedore Core 13. Other distributions may have additional steps needed. 64-bit distributions will have files located in /usr/lib64 instead of /usr/lib.
Related Information
Historical Number
587337743
Was this topic helpful?
Document Information
Modified date:
18 December 2019
UID
nas8N1011760