What is the role/function of OracleMTSRecoveryService?

Document ID : KB000039492
Last Modified Date : 14/02/2018
Show Technical Document Details


Someone noticed that there's a windows service OracleMTSRecoveryService running on the eHealth server.


What is the role/function of OracleMTSRecoveryService?
If the oracle service "OracleMTSRecoveryService" is part of eHealth oracle installation or not?
If the oracle service "OracleMTSRecoveryService" can be stopped?


eHealth 6.3.1,6.3.2
Oracle 11g


MTSRecoveryService is used for the support of transactions under the Microsoft Transaction Server.
This service is installed with Oracle 10, we do not have this service after a fresh install 6.3.2.x, only after update install from 6.3.1.x to 6.3.2.x.
eHealth doesn't use this service, so it can be disabled safely.

Additional Information:

What is the function of OracleXEClrAgent and OracleMTSRecoveryService?