A while back, we posted a blog article on how to add custom datasources to TEPS. The problem with that is the database credentials are stored in plain text format and TEPS now expects the credentials to be encrypted. Here is an updated and Tivoli supported way to use Non-ITM data in TEPS using ODBC.
Prerequisites
You should have aworking ODBC connection to the datasource. Must be cataloged as a system datasource in Windows.
Steps to add custom datasource
An Example
In this case, I created a custom data source to point to Omnibus REPORTER database and created a custom query to pull all the REPORTER_STATUS table entries. After creating necessary views to use the Custom Query, the data can be seen in TEPS. Please see the attached screenshot.
Prerequisites
You should have aworking ODBC connection to the datasource. Must be cataloged as a system datasource in Windows.
Steps to add custom datasource
- Open Command prompt and run "tacmd login" to logon to TEMS.
- Run the following command to add custom datasource with password. The command will encrypt the password and store it in kfwcma.ini under CNPS directory.
"tacmd configureportalserver -d <CANDLEHOME> -s DSUSER1 -p DSN=<ODBC-DSN> UID=<user> PWD=<password>". - Verify the datasource entry by running the following command.
"tacmd configureportalserver -s DSUSER1 -v" - Recycle the portal server.
An Example
In this case, I created a custom data source to point to Omnibus REPORTER database and created a custom query to pull all the REPORTER_STATUS table entries. After creating necessary views to use the Custom Query, the data can be seen in TEPS. Please see the attached screenshot.