The ITM Oracle monitoring agent configuration does not allow special character $ in password.
The character $ has a special meaning in the UNIX shell script and because our Oracle agent uses the script 'kddfind.sh' internally, user will have a problem to set the password containing $ during agent configuration with the command 'itmcmd config -A or'.
Resolving the problem
To use the special character $ in the password you must put \\ before $. The double backslash (\\) will effectively escape the dollar sign ($) and will successfully set the password in the agent configuration.
Tivoli Oracle Database Agent