i am getting this error while starting OracleMTSRecoveryService
:
Could not start the OracleMTSRecoveryService service on Local Computer.
Error 1: Incorrect function.*
Also during installation of ODAC service start failed.
OracleXETNSListener
is also not starting. i have reinstalled ODAC but problem remains.
any suggestions? Any service conflicts?
Look at the registry value HKEY_LOCAL_MACHINE\Software\Oracle\OracleMTSRecoveryService\Protid_0\
and make sure that the host name matches your machine name.
If you have Windows 7 the registry path is
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\OracleMTSRecoveryService\Protid_0
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"
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With