| < Day Day Up > |
Monitoring DB2 Utilities
Online DB2 utilities can be
-DISPLAY UTILITY (UID) or -DISPLAY UTILITY (*)
NOTE The -DISPLAY command can be abbreviated to -DIS for simplicity.
The
TERM
command also can be entered by specifying a wildcard or a
UID
. The recommendation is to specify a
UID
when terminating utilities, because an asterisk indicates that every utility known to DB2 should be
-TERM UTILITY (UID) The -DISPLAY UTILITY command provides information about the execution status of the utility named by the utility ID. When this command is issued, it returns a screen similar to the one shown in Figure 30.5. This screen lists the following information: Figure 30.5. Output from the -DISPLAY UTILITY (*) command.
The
TERM
command terminates the execution of a DB2 utility. Think
Five types of online DB2 utilities are provided:
|
| < Day Day Up > |
| < Day Day Up > |
Version 7 and the State of IBM DB2 Utilities
This decision was made because IBM wants to use the DB2 utilities as an entry into the database tools market. IBM just recently entered the market for database tools in a big way. By leveraging their installed base for DB2 utilities (which is 100% ”remember, they were free), IBM is trying to market additional tools and products like performance
IBM has competition in the database utility field from companies such as BMC Software, CDB Software, and Computer Associates. These companies thrive by selling more functional, faster utilities than IBM ”and they do so by selling products that IBM was giving away for free. Now many organizations are faced with a decision ”"Do I buy the IBM utilities or third-party utilities for DB2?"
This is a more difficult question than it appears to be on the surface. First of all, IBM does not sell individual utilities, but suites of utilities. The third-party
To add to the discomfort, consider that many organizations bought third-party utilities with the
To be fair to IBM, their DB2 utilities are better than they used to be. IBM finally seems to be
To be critical of IBM, they have been claiming that their DB2 utilities are improved to the point that the IBM stuff is all their customers need since Version 3. This was not true for V3, V4, V5, or V6, and it still is not true for V7 and V8. Many organizations that deal with a lot of data, require 24x7 availability, and/or need to contend with shrinking batch
IBM Utility Packages
Only the first package, the base utilities, is provided free of charge by IBM. Any of the others must be purchased and licensed before the utilities can be used. This is so, with one exception. IBM
Also, to further complicate matters, some utilities are in both suites. For example, COPY is in both the operational utilities suite and the recover and diagnostic utilities suite. Keep in mind, too, that IBM will not sell just one utility. Instead of allowing customers to purchase individual utilities, IBM sells utilities in the listed packages. If you want to purchase only one specific IBM utility, you are instead forced to purchase an entire suite of utilities ”some of which you may not want, or need.
NOTE In late 2003 IBM decided to stop marketing and selling the Operational Utilities suite and Recover and Diagnostics suite. This means that the only option for IBM utilities at this time is the full Utilities suite. Of course, you still can opt to purchase competitive utilities from another vendor such as BMC Software or Computer Associates.
Additionally, keep in mind that IBM may change its packaging for the utilities at their discretion. Further changes to packaging may have occurred
So, when a DB2 customer migrates to Version 7, there are some decisions that need to be made. Should you buy IBM utilities or can you go with a third party? And if you go with a third party, can they offer everything that IBM offers? And furthermore, if you need third-party functionality and speed, will you have to buy something from IBM that you do not want or need?
CAUTION It is my recommendation that all DB2 users purchase the entire DB2 utilities suite from IBM. Then, as needed, you should evaluate which third-party utilities you need to augment the IBM utilities. This is the only reasonable approach. It basically duplicates the "DB2 environment" the way it was before IBM started to charge for their utilities.
Some third-party vendors are selling their utilities as
It is confusing, but you must be able to understand all of the options and then make an informed decision about the functionality you need to run your DB2 business. |
| < Day Day Up > |