OracleMTSRecoveryService fails to start when Hostname is invalid

(Doc ID 1297801.1)

Last updated on AUGUST 30, 2017

Applies to:

Oracle Services for Microsoft Transaction Server - Version 10.2.0.1.0 to 12.1.0.2
Microsoft Windows (32-bit)
***Checked for relevance on 30-Aug-2017***

Symptoms


During an installation the OracleMTSRecoveryService may fail to start with the following symptoms:

The Oracle Universal Installer may report the following in a message box with Retry and Ignore options:

OS error in starting service OracleMTSRecoveryService



InstallActions.log may contain contain:

INFO: starting service 'OracleMTSRecoveryService'
INFO: Exception thrown from action: ntStartService
Exception Name: StartIndeterminate_OS_ErrorException
Exception String: OS error in starting service OracleMTSRecoveryService
Exception Severity: 0
INFO: Retry Handler not registered, using Super class functionality
INFO: Exception handling set to prompt user with options to Retry Ignore



After the installation completes, trying to start the service via the Control Panel results in a popup dialogue with the following:

Could not start the OracleMTSRecoveryService service on Local Computer.
Error 1: Incorrect function.


Trying to start the service via Net Start at a command prompt results in the following:

C:\>net start oraclemtsrecoveryservice
The OracleMTSRecoveryService service is starting.
The OracleMTSRecoveryService service could not be started.

A system error has occurred.

System error 1 has occurred.

Incorrect function.

C:\>

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms