Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your profile (name, country/region, and company) is displayed to the public and will accompany any content you post. You may update your IBM account at any time.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

Automate small footprint, embedded Informix Dynamic Server deployments

End-to-end embeddability for IDS deployments on Linux, UNIX, and Windows using the IDS deployment utility and embeddability toolkit

Sreeni Paidi (spaidi@us.ibm.com), Advisory Software Engineer, IBM
Sreeni Paidi photo
Sreeni Paidi is an Advisory Software Engineer and Enablement Consultant with IBM's Information Management Technical Enablement organization. Sreeni has over 13 years of experience working with DB2, Informix, Oracle, and PostgreSQL database servers as a Database Programmer, DBA and Integration Architect. He joined IBM as part of Trigo Technologies acquisition in 2004. Sreeni is part of a worldwide team that provides technical skills and consulting services to help business partners and customers accelerate the integration of IBM database software with their applications.

Summary:  This tutorial shows you how to automate IBM® Informix® Dynamic Server (IDS) small footprint deployments by using the IDS deployment utility and the IDS embeddability toolkit. An important requirement of an embedded database system is that it be invisible to end users and administrators. IDS is a perfect database system for application environments that require an embedded database because you can install, deploy, and administer the database silently. It is transparent to users that there is a robust and reliable database system catering to the database requirements of the application.

Date:  11 Mar 2010
Level:  Intermediate PDF:  A4 and Letter (247 KB | 34 pages)Get Adobe® Reader®

Activity:  21926 views
Comments:  

Before you start

Before you start, read about what is covered in this tutorial, prerequisites, and system requirements.

About this tutorial

The purpose of this tutorial is to provide steps, scripts, and utilities you can use to install and silently deploy IDS on Linux®, UNIX®, and Windows®. The tutorial also includes scripts you can use to reduce the size of the IDS install footprint. The tutorial is based on an IBM Redbooks® publication "Embedding Informix Dynamic Server: An Introduction." Refer to the Resources section of the tutorial for a link to this Redbooks publication. The tutorial shows you how to use the IDS deployment utility that comes with IDS 11.50.xC6 to deploy a pre-configured IDS server on multiple target computers.

Following is an overview of the steps you follow to silently deploy IDS:

  • Install IDS — Install IDS on a template computer to prepare a master copy.
  • Strip — Remove unwanted files after installation to achieve the smallest possible footprint.
  • Create a snapshot for deployment — Archive your installed IDS image for future deployments.
  • Silently deploy — Use the IDS deployment utility to deploy a copy of the archived IDS installation image on a target computer.

Prerequisites

This tutorial is written for IBM Informix Dynamic Server (IDS) database administrators, application architects, and developers. To get the most out of the tutorial, you should have a general familiarity with installing IDS and using either a Linux or UNIX command-line shell or a Windows command prompt.


System requirements

To run the examples in this tutorial, you need the following:

  • A computer with one of the following operating systems and access level:
    • Windows with administrator access
    • Linux with root access
    • UNIX with root access
  • IBM Informix Dynamic Server version 11.50.xC6 install image

1 of 8 | Next

Comments



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=Information Management
ArticleID=473646
TutorialTitle=Automate small footprint, embedded Informix Dynamic Server deployments
publish-date=03112010
author1-email=spaidi@us.ibm.com
author1-email-cc=