2.3.2 DB2 license . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 2.3.3 Creating the deployment script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 2.3.4 Windows deployment scripts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 2.4 Fix pack deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 2.4.1 Fix pack overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 2.4.2 Mass deployment of DB2 fix pack with a script . . . . . . . . . . . . . . . . . 78

Chapter 3. DB2 client deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 3.1 Client deployment planning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 3.1.1 Select the right client type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 3.1.2 Footprint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 3.1.3 Reducing the size of the install image. . . . . . . . . . . . . . . . . . . . . . . . 91 3.1.4 Configuration and customization. . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 3.1.5 Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 3.1.6 Licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 3.1.7 How to deploy the DB2 client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 3.2 IBM Data Server Client, Runtime Client, Driver for ODBC, CLI, and .NET 94 3.2.1 IBM data server client installation methods. . . . . . . . . . . . . . . . . . . . 95 3.2.2 Client instance on the DB2 server. . . . . . . . . . . . . . . . . . . . . . . . . . . 97 3.2.3 Reducing the installation image . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 3.2.4 Mass deployment of IBM data server client product . . . . . . . . . . . . 100 3.3 Thin Client deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

Chapter 4. Deploying applications with DB2 . . . . . . . . . . . . . . . . . . . . . . 137 4.1 Introduction to application deployment package . . . . . . . . . . . . . . . . . . . 138 4.1.1 IBM Data Server Driver for JDBC and SQLJ . . . . . . . . . . . . . . . . . 138 4.1.2 IBM Data Server Driver for ODBC, CLI, and .NET, and IBM Data Server Driver for ODBC and CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 4.2 Java. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

4.3 Deploying C/C++ applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 4.3.1 CLI and ODBC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 4.3.2 Sample application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 4.3.3 Considerations for deployment of CLI and ODBC applications . . . 158 4.3.4 Deploying a CLI application along with ODBC CLI driver . . . . . . . . 159 4.3.5 Embedded SQL and Administrative API . . . . . . . . . . . . . . . . . . . . . 169

4.4 PHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 4.4.1 PDO_IBM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 4.4.2 IBM_DB2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 4.4.3 Installation of IBM PHP drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 4.4.4 PHP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 4.4.5 Sample application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 4.4.6 Deploying a PHP application with the DB2 drivers . . . . . . . . . . . . . 175

4.5 Ruby . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181

ivDB2 Deployment Guide

Page 6
Image 6
IBM manual Ruby, Iv DB2 Deployment Guide