I get this error on startup OracleMTSRecoveryService:
OracleMTSRecoveryService
Could not start the OracleMTSRecoveryService service on Local Computer. Error 1: Incorrect function.*
Also, when starting the ODAC start service failed.
OracleXETNSListeneralso does not start. I reinstalled ODAC, but the problem remains.
OracleXETNSListener
any suggestions? Any service conflicts?
Look at the registry value HKEY_LOCAL_MACHINE\Software\Oracle\OracleMTSRecoveryService\Protid_0\and make sure the host name matches your computer name.
HKEY_LOCAL_MACHINE\Software\Oracle\OracleMTSRecoveryService\Protid_0\
If you have Windows 7, the registry path
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\OracleMTSRecoveryService\Protid_0
This worked for me as well, but the registry path was wrong. I am running Windows 7 and the Oracle 11gR2 client, and the registry path is:
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"
7, , , oracle C:\app ------\product\11.2.0\dbhome_1\BIN\omtsreco. exe, .
:)
Windows 7:
: regedit
, :
"\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\\OracleMTSRecoveryService".
regedit, , Oracle 11g . , - -. Host choosed , ()
, , tnsnames listener C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN
.
Oracle PATH, . to c:\oracle\odac.
1. : regedit
2. :
3. ImagePath Value , Oracle. y C:\app\myuser\product\11.2.0\dbhome_1\BIN\omtsreco.exe "OracleMTSRecoveryService"
4. "".
!
AndrewB - .
, procmon.exe sysinternals :
= omtsreco.exe .... ( ) .
:
1.: :
HKEY_LOCAL_MACHINE\system\controlset001\service\OracleMTSRecoveryServiceomtsreco.exe: `E:\app1\NAL65\product\11.2.0\dbhome_1\BIN2. :
HKEY_LOCAL_MACHINE\system\controlset001\service\OracleMTSRecoveryService
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ORACLE\OracleMTSRecoveryService\Protid_0
:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\OracleMTSRecoveryService\Protid_0
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\OracleMTSRecoveryService\Protid_0
DESKTOP-DESKTOP .
3:
!!!
Oracle12c-32bit ( 12.1.0.2.0). , / :
C:\\\\\12.1.0\client_1
, ( " ", Windows). C:\oracle, , C:\oracle.
, 32- - - . 64- - , . , " -", 32- . ...
OracleMTSRecoveryService, Oracle DB 11g, 71% , , , (Avast Pro 15) "", . AV-.
localhost 127.0.0.1 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\OracleMTSRecoveryService\Protid_0
127.0.0.1
. "" - .