|
ubTools Web Package Installation Manual 2.2.2 |
Contents
Downloading ubTools Web Package
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 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 |
The latest version of this document is available at:
URL: http://www.ubtools.com/web/public/resources
ubTools brings high-quality softwares and consultancy. We believe that you will find that the result with ubTools is truly more than before.
ubTools, a subsidiary of Unal Bilisim founded in 2001, is a company develops and hosts web based Oracle database products.
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
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
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:
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 |
If you encounter a problem during the installation, go to the following address at:
URL: http://www.ubtools.com/web/public/support
Since ubTools Web Package is Java based, it's platform independent. They run on any platforms in which a certified java version is installed.
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.
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.
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 |
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
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
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.
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:
jar -xvf ubtools-a.b.c.war
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 |
If you can see the product home page of ubTools Web Package on your browser, it means your installation is successful.
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:
Confuguration of ubTools Web Package is done by a web interface named ubAdmin.
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:
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:
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:
Bug of itrprof SQL Analyzer:
New feature:
New features:
Web based configurations by ubAdmin:
Bug:
New features of itrprof SQL Analyzer:
Initial release.
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 |