The value of tibcoadmin.database.password is not getting updated in the backend on updating the DB password using domainutility.

The value of tibcoadmin.database.password is not getting updated in the backend on updating the DB password using domainutility.

book

Article ID: KB0091973

calendar_today

Updated On:

Products Versions
TIBCO Runtime Agent (TRA) -
Not Applicable -

Description

Resolution:
Note: The issue has been fixed in TRA 5.6.1

The work around is to run the following SQL in the database:
    select * from &ltdomain prefix&gtmap where mapkey='tibcoadmin.database.password';
    update &ltdomain prefix&gtmap set value='XXXX' where mapkey='tibcoadmin.database.password';
For example:
    select * from aumap where mapkey='tibcoadmin.database.password';
    update aumap set value='XXXX' where mapkey='tibcoadmin.database.password';

Keep a copy of the select outputs, just in case of the need to revert the values.

Replace XXXX with the value of the parameter:
    tibcoadmin.database.password
from the file:
    [TIBCO HOME]/tra/domain/[domain name]/AdministrationDomain.Properties
having removed single back slash characters (\) which are used to escape the next character.

For example, if the value in the file is:
    tibcoadmin.database.password=\#\!zJcXKSnRqc3y046MwPKuFyFfjW2TXEj5
Then the updates to apply are:
    update admap set value='#!zJcXKSnRqc3y046MwPKuFyFfjW2TXEj5' where mapkey='tibcoadmin.database.password';
    update aumap set value='#!zJcXKSnRqc3y046MwPKuFyFfjW2TXEj5' where mapkey='tibcoadmin.database.password';

Issue/Introduction

The value of tibcoadmin.database.password is not getting updated in the backend on updating the DB password using domainutility.