beautypg.com

IBM Data Server DB2 User Manual

Page 173

background image

Chapter 4. Deploying applications with DB2

159

For a complete introduction to these connectivity configurations, visit the DB2
Information Center:

http://publib.boulder.ibm.com/infocenter/db2luw/v9r5/topic/com.ibm.db2.luw.apdv
.cli.doc/doc/t0024166.html

4.3.4 Deploying a CLI application along with ODBC CLI driver

The general tasks for deploying a CLI application with the ODBC CLI driver are
as follows:

Prepare the redistributable driver files.
Prepare the application executable file.
Prepare the deployment package.
Deploy the package to the target system.

Preparing the redistributable driver files

The first step to deploy our application is to build a driver package for
redistribution. We obtain the redistributable file list from the license file and
generate a package based on the list.

We demonstrates this procedure using a shell script. It goes through the
redistributable file list and selects the required files to form a new package that
can be bundled together with our application.

The steps to build this package are as follows:

1. Create a working folder where you have sufficient write and read permissions.

Here we create a directory itso_cli under /tmp:

mkdir -p /tmp/itso_cli

2. Locate the license file that contains the redistributable files of the ODBC and

CLI driver. Copy and paste the file names to a new file and save it in the
working folder. In our example, we assign a meaningful name redist.txt to it.
Example 4-5 shows part of the file content.

Example 4-5 Content of redist.txt

db2trc
db2ldcfg
db2lddrg
......
......
IBMOSauthclient.so
IBMOSauthclient.so.1