Searching the Help
To search for information in the Help, type a word or phrase in the Search box. When you enter a group of words, OR is inferred. You can use Boolean operators to refine your search.
Results returned are case insensitive. However, results ranking takes case into account and assigns higher scores to case matches. Therefore, a search for "cats" followed by a search for "Cats" would return the same number of Help topics, but the order in which the topics are listed would be different.
Search for | Example | Results |
---|---|---|
A single word | cat
|
Topics that contain the word "cat". You will also find its grammatical variations, such as "cats". |
A phrase. You can specify that the search results contain a specific phrase. |
"cat food" (quotation marks) |
Topics that contain the literal phrase "cat food" and all its grammatical variations. Without the quotation marks, the query is equivalent to specifying an OR operator, which finds topics with one of the individual words instead of the phrase. |
Search for | Operator | Example |
---|---|---|
Two or more words in the same topic |
|
|
Either word in a topic |
|
|
Topics that do not contain a specific word or phrase |
|
|
Topics that contain one string and do not contain another | ^ (caret) |
cat ^ mouse
|
A combination of search types | ( ) parentheses |
|
- IBM DB2 Database Discovery
- Supported Versions
- IBM DB2 Topology
- How to Discover Full DB2 Topology
- Databases TCP Ports Job
- DB2 Topology by SQL Job
- DB2 Universal Database Connection by SQL Job
- DB2 Topology by SQL Adapter
- DB2 Connection by SQL Adapter
- Application Signatures and Plugins
- Troubleshooting and Limitations – IBM DB2 Database Discovery
DB2 Topology by SQL Job
This job discovers the physical elements within a DB2 database.
ID: SQL_APP_Dis_Db2
db2withuser.xml
In the diagram above, Db2Database should have reported credentials dictionary entry(credentials_id).
db2_alias_with_user.xml
In the diagram above;
- Db2Database_1 should not have reported credentials dictionary entry(credentials_id).
- Db2Alias should have reported credentials dictionary entry(credentials_id).
-
Set up credentials.
This job uses SQL credentials defined for the DB2 database.
If a connection is established, discovery occurs in the following order:
- This job retrieves DB2 major and minor versions (the
SERVICE_LEVEL
field ofTABLE(sysproc.env_get_inst_info())
). -
This job instantiates the discoverer of the appropriate DB2 version (the 9x discoverer is used if the discoverer of the provided version is not available).
-
This job retrieves the full DB2 version information (
RELEASE_NUM, SERVICE_LEVEL, BLD_LEVEL, PTF, FIXPACK_NUM
fields ofTABLE(sysproc.env_get_inst_info())
) and the full version is reported to theapplication_version
attribute of DB2. -
This job retrieves DB Data File(
SYSIBMADM.CONTAINER_UTILIZATION
). FileSystem is also modeled if DB Data File is located on a Windows host (the disk name of the path is taken from the path of DB Data File and assigned to themountpoint
attribute of FileSystem). -
This job retrieves opened sessions (
TABLE(SNAP_GET_APPL_INFO(db_name, partition_number))
).-
The address and port of the client are parsed from
APPL_ID
field. -
APPL_NAME
is used as a process name. - Sessions with client
APPL_NAME=db2jcc_application
orAPPL_NAME=db2jccThread
are considered to be default client name and not reported.
-
-
This job retrieves the following CITs:
-
Db2 Schemas (
SYSCAT.SCHEMATA
) -
Db2PartitionGroups (
SYSCAT.DBPARTITIONGROUPS
) -
Db2Partitions (
TABLE(DB_PARTITIONS())
) -
Db2Partition to Db2PartitionGroup relation (
SYSCAT.DBPARTITIONGROUPDEF
) -
Db2BufferPools(
SYSCAT.BUFFERPOOLS
). Data is also taken from the tableSYSCAT.BUFFERPOOLDBPARTITIONS
to report correctly customized Db2BufferPools. -
DB Table (
SYSCAT.TABLES
). OnlyTable (untyped)
andTyped table
types are discovered.
-
Note To view the topology, see IBM DB2 Topology.