ubTools Web Package Installation Manual 2.2.2


info@ubTools.com
http://www.ubTools.com

 


 Contents


Documentation

Documentation Updates

Documentation Accessibility

Welcome to ubTools

What is ubTools

What is itrprof SQL Analyzer

What is iStatsPackAnalyzer

Downloading ubTools Web Package

ubTools Web Package Contents

Support

System Requirements

Hardware and Operating Systems

Memory and Disk Space Requirements

Pre-Installation

Backing Up Existing Installations

Certification

Java

Servlet Container

Test Servlet

Installation

Deploy ubTools Web Package

Directory Tree

Post-installation

Verifying installation

Generating License Key

Configuring ubTools Web Package

New URLs and previous installations

Image Generation

De-installation

Change log

2.2.2

2.2.1

2.2.0

2.1.2.2

2.1.1.2

2.1.0.2

2.0.0.1

1.0.3.1

1.0.2.1

1.0.1.1

Copyright Notice

 

 

Documentation

This document contains installation instructions for ubTools Web Package. The procedures in this document can also be used for users upgrading existing ubTools applications.

Documentation Updates

Documentation Version ubTools Web Package Version Date
2.2.2
2.2.2
February-12, 2008
2.2.1 2.2.1 February-11, 2008
2.2.0 2.2.0 February-07, 2008
2.1.2 2.1.2 September-08, 2007
2.1.1 2.1.1 October-03, 2005
2.1.0 2.1.0 March-09, 2005
2.0.0 2.0.0 December-08, 2004
1.0.3 1.0.3 April-13, 2004
1.0.2 1.0.2 April-12, 2004
1.0.0 1.0.0 April-05, 2004

Documentation Accessibility

The latest version of this document is available at:

URL: http://www.ubtools.com/web/public/resources

Welcome to ubTools

ubTools brings high-quality softwares and consultancy. We believe that you will find that the result with ubTools is truly more than before.

What is ubTools

ubTools, a subsidiary of Unal Bilisim founded in 2001, is a company develops and hosts web based Oracle database products.

What is itrprof SQL Analyzer

itrprof SQL Analyzer is a web based tool which analyzes SQL_TRACE and Event 10046 trace files of Oracle; finds bottlenecks and offers information on how to tune them.

URL: http://www.ubtools.com/web/public/products/itrprof

What is iStatsPackAnalyzer

iStatsPackAnalyzer is a web based tool which analyzes STATSPACK files of Oracle; finds bottlenecks and offers information on how to tune them.

URL: http://www.ubtools.com/web/public/products/istatspackanalyzer

Downloading ubTools Web Package

ubTools Web Package consists of 2 products:

URL: http://www.ubtools.com/web/public/downloads

The products are available as downloadable compressed file which has the following file name:

ubtools-a.b.c.zip

This file includes the following files:

The definition of ubtools-a.b.c.war is as below:

 

ubTools Web Package Contents

The following table includes the contents of ubTools Web Package:

ubTools Web Package itrprof SQL Analyzer iStatsPackAnalyzer
2.2.2
6.2.4
1.3.1
2.2.1 6.2.3 1.3.1
2.2.0 6.2.2 1.3.1
2.1.2 6.1.2 1.3.1
2.1.1 6.1.1 1.3.0
2.1.0 6.1.0 1.3.0
2.0.0 6.0.0 1.2.2
1.0.3 5.1.5 1.2.2
1.0.2 5.1.5 1.2.2
1.0.0 5.1.4 1.2.1

Support

If you encounter a problem during the installation, go to the following address at:

URL: http://www.ubtools.com/web/public/support

System Requirements

Hardware and Operating Systems

Since ubTools Web Package is Java based, it's platform independent. They run on any platforms in which a certified java version is installed.

Memory and Disk Space Requirements

Because of the efficient design, ubTools Web Package is not resource intensive.

iStatsPackAnalyzer allocates memory less than 1MB.

The size of memory allocated by itrprof SQL Analyzer depends on the sizes of statements text in trace files. There is no direct releation to trace file size.

Total unpacked size of ubTools Web Package on disk is around 1.30MB.

Pre-Installation

Backing Up Existing Installations

If there is existing ubTools Web Package installations, new installations will not overwrite the existing installations by default. You can remove existing installations without any problems. But, keep the parameter files named *.properties of existing installations. Because, you may need your specific parameters(especially for LICENSE_KEY parameter) for the next installations.

As of ubTools Suite 2.1.0.2, the configuration files are no longer configured manually. They are configured by a web interface named ubAdmin.

Certification

The following table gives the certification table of ubTools Web Package against Java and Servlet Specification:

ubTools Web Package Version Java Version Servlet Specification
2.2.2
1.4.2
2.3
2.2.1 1.4.2 2.3
2.2.0 1.4.2 2.3
2.1.2 1.4.2 2.3
2.1.1 1.4.2 2.3
2.1.0 1.4.2 2.3
2.0.0 1.4.2 2.3
1.0.3 1.4.2 2.3
1.0.2 1.4.2 2.3
1.0.0 1.4.2 2.3

Java

To learn Java version, run the following in the command line of your host as below:

$ java -version
java version "1.4.2_04"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05)
Java HotSpot(TM) Client VM (build 1.4.2_04-b05, mixed mode)

If it doesn't return any thing or a certified version, be sure that correct java executable is available in your environment.

If you don't have a certified Java version in your host, download at:

URL: http://java.sun.com/j2se/1.4.2/download.html

Servlet Container

Install a servlet container which is certified with ubTools Web Package. If There is no servlet container installed in your server, Tomcat is recommended. Download Tomcat at:

URL: http://tomcat.apache.org/download-41.cgi

Test Servlet

Be sure that at least one sample servlet or JSP application works fine. If sample servlet/JSP applications don't work, it means that your servlet container setup is not correct. In that case, don't continue to install ubTools Web Package.

Installation

Deploy ubTools Web Package

If there is a web admin, give ubtools-a.b.c.war to your web admin. It is very easy for a web admin to deploy ubTools Web Package. If there is no web admin, deployment may be different in the different servlet containers. But, the basic concept is as below:

Directory Tree

After ubTools Web Package is deployed, the following directory structure will be created:

ubtools-a.b.c              
  /images            
    ...          
  /META-INF            
    ...          
  /products            
    /istatspackanalyzer          
      istatspackanalyzer.html        
      ...        
    /itrprof          
      itrprof.html        
      ...        
    /ubadmin          
      ubadmin.html        
      ...        
    ...          
  /WEB-INF            
    /classes          
      /com        
        /ubTools      
          /servlet    
            /itrprof  
              AuthorizedClients.properties
              itrprof.properties
            /iStatsPackAnalyzer  
              AuthorizedClients.properties
              iStatsPackAnalyzer.properties
              IdleWaits.ini
              ...
            /ubAdmin  
              ubAdmin.properties
          /ubSharedClasses    
            IllegalXMLCharactersMap.properties  
    /lib          
      ...        
    web.xml          
  ubtools_index.html            

Post-installation

Verifying installation

If you can see the product home page of ubTools Web Package on your browser, it means your installation is successful.

Generating License Key

To run ubTools Web Package, you have to generate license keys. There are 2 types of license keys:

Do the following steps to generate license key:

Configuring ubTools Web Package

Confuguration of ubTools Web Package is done by a web interface named ubAdmin.

New URLs and previous installations

If users had saved the URLs of previous ubTools Web Package installations in their browser bookmarks, they will not be able to see the new pages if they still use their old URLs. In that case, do do followings:

Image Generation

ubTools Web Package generates images in analysis reports. On Windows platforms, there is no problem in image generations. But, platforms in which no graphics environment installed, it's not possible to generate images. There are 2 different solutions:

De-installation

It is very easy for a web admin to de-install ubTools Web Package. If there is no web admin, de-installation may be different in the different servlet containers. But, the basic concept is as below:

Change log

2.2.2

Bug of itrprof SQL Analyzer:

2.2.1

Bug of itrprof SQL Analyzer:

2.2.0

New features of itrprof SQL Analyzer: The 4th number in the WebPackage version has been removed.

2.1.2.2

Internal modifications.

2.1.1.2

New feature:

2.1.0.2

New features:

Web based configurations by ubAdmin:

Bug:

 

2.0.0.1

New features of itrprof SQL Analyzer:

 

1.0.3.1

1.0.2.1

1.0.1.1

Initial release.

 


Copyright Notice

ubTools Web Package is available in 2 forms:

Both the evaluation and the production release have the same features.

You can use the evaluation releases for free of charge until they expire. You can not re-install the evaluation releases on the same host once the products are expired.

The production releases can not be distributed. The evaluation releases can be distributed.

No products can be modified except their configuration files.

 

 

ubTools Web Package Installation Manual 2.2.2


info@ubTools.com
http://www.ubTools.com