OracleMTSRecoveryService failed to start?
This worked for me as well, but the registry path was wrong. I'm running Windows 7 and the Oracle 11gR2 client and the registry path is:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\OracleMTSRecoveryService\Protid_0
Here is the registry file:
Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\OracleMTSRecoveryService\Protid_0]"Name"="HTTP""Host"="putyourmachinesnamehere.com""Port"="2030"
I have windows 7, i had same problem but the reason of my problem was, i deleted the original oracle folder from C:\app------\product\11.2.0\dbhome_1\BIN\omtsreco.exe, so that is why it was failing.
these steps worked for me :)
This worked for me in Windows 7:
Open your Registry Editor window running command: regedit
Keep error window opened while you change the following registry-key value:
"Computer\hkey_local_machine\system\controlset001\service\OracleMTSRecoveryService".
- Search for ImagePath Value and change the path to where your Oracle is actually installed. In your case is C:\app\myuser\product\11.2.0\dbhome_1\BIN\omtsreco.exe "OracleMTSRecoveryService"