The TrueSight Middleware and Transaction Monitor (TMTM) installation requires that user accounts be set up on the database, services, and agent servers. These user credentials are used throughout the installation process and should be created before you start the installation itself.
Note that agent server user accounts need not be set up until you are ready to distribute and install the agent and extensions.
Authority to execute (on all tables within the TMTM schema)
TRUNCATE TABLE IMMEDIATE
ALTER TABLE
In addition, functions and procedures for reporting are created in the schema by the create script which must be executable by the TMTM database user.
If history table partitioning is required, authority to manage partitions is necessary:
ALTER TABLE ATTACH PARTITION
ALTER TABLE ADD PARTITON
ALTER TABLE DETACH PARTITION
SET INTEGRITY
DROP TABLE
Oracle
Role 'select_catalog_role'
SELECT ANY DICTIONARY
MS SQL
VIEW SERVER STATE
VIEW DATABASE STATE
Consult your DBA to grant these authorities. Contact BMC Support for a DB2 authority verification script if you require authority verification before installing the product.
Changes to apply to the TMTM database
The following changes need to be made to the TMTM database. This applies to DB2 for LUW users only. The requirements are:
A system temporary tablespace with a page size of 16K or greater must exist. This requires a buffer pool of the same page size to support it.
Command examples:
CREATE BUFFERPOOL QPTEMP32BP PAGESIZE 32K;
CREATE SYSTEM TEMPORARY TABLESPACE QPTEMP32 PAGESIZE 32K BUFFERPOOL QPTEMP32BP;
ALTER BUFFERPOOL QPTEMP32BP IMMEDIATE SIZE 1000;
The Database configuration parameter "currently committed" (cur_commit) must be set to DISABLED/OFF.
Command example: db2 update db cfg for <db_alias> using cur_commit off immediate
The status of curr_commit can be known by issuing a "db2 get db cfg" command when connected to the database.
Consult your DBA to ensure these requirements are met; contact BMC Support with any concerns.
Database user accounts
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*