oraclemtsrecoveryservice что за служба

2 Installing Oracle Services for Microsoft Transaction Server

This chapter describes installation requirements for the Microsoft Transaction Server and Oracle Database environment.

This chapter contains these topics:

Installation Introduction

Oracle Home User is the owner of Oracle Services that run from Oracle Home and cannot be changed after installation. It can be a Windows built-in account or a Windows User Account. For enhanced security, Oracle recommends choosing the standard Windows User Account as Oracle Home User for Oracle Database installations rather than a Windows built-in account. The primary purpose of Oracle Home User is to run Windows services with Windows User Account. However, this user account (Oracle Home User) must be a low-privileged user account that should not be used for database administration. This ensures that Oracle Database services running under Oracle Home User have only the minimal privileges required to run Oracle products. The Windows User Account can be a Local User, a Domain User, or a Managed Services Account.

In some cases, such as a software-only install, clone cycles, or an AddNode operation on the database, you may need to manually create the OraMTS service. For more information, see «Manually Creating an Oracle MTS Recovery Service».

This section describes the Oracle and non-Oracle products you must install for OraMTS. Additional installation requirements include:

Installation Requirements for Microsoft Transaction Server

The Windows computer where Microsoft Transaction Server is installed has the following product requirements:

Oracle Products

Oracle Database Client, included automatically with the OraMTS installation.

A data access driver that uses Oracle Services for MTS, such as:

Access to an Oracle Database 10 g Release 2 or higher version

Oracle ODBC Driver, ODP.NET, Oracle Provider for OLE DB, and OCI are only required if you are building or using components with which they are required.

Depending on the installation, you are prompted to enter the port number on which the Oracle MTS Recovery Service will listen for requests to resolve in-doubt transactions

Non-Oracle Products

Windows operating system

Microsoft Distributed Transaction Coordinator, which is part of the Windows operating system

The Oracle.ManagedDataAccessDTC.dll must be deployed with Oracle.ManagedDataAccess.dll for any ODP.NET, Managed Driver applications using distributed transactions. It can run alongside the unmanaged Oracle Services for MTS version if unmanaged data access drivers, such as ODBC, are also using distributed transactions on the same computer.

The two versions of Oracle.ManagedDataAccessDTC.dll are located in the following directories:

Manually Creating an Oracle MTS Recovery Service

To manually create an Oracle MTS Recovery Service:

Install an Oracle Database.

Open the command prompt.

To delete an Oracle MTS Recovery Service run:

Create and start a new Oracler1MTSRecoveryService service.

Delete Oracler1MTSRecoveryService of current home or specified home.

Start Oracler1MTSRecoveryService service.

Stop Oracler1MTSRecoveryService service.

Show or set Oracler1MTSRecoveryService service configuration.

Update Oracler1MTSRecoveryService service user password.

Show traces or set trace level. Set level 0 to turn off tracing.

Show or set trace directory.

Execute operation on host(s) identified by name(s) or IP address(es).

Local host is used if option not specified.

Service port is configured automatically if option not specified.

Install the service with automatic configuration:

Install the service on port 2032:

Configure the service to use port 2033:

Update the service user password:

Install the service on several hosts and use uniform port 2033:

Источник

OracleMTSRecoveryService не запускается?

Я получаю эту ошибку при запуске OracleMTSRecoveryService :

OracleXETNSListener тоже не запускается. Я переустановил ODAC, но проблема осталась.

Какие-либо предложения? Есть конфликты в сервисе?

12 ответов

Посмотрите значение реестра HKEY_LOCAL_MACHINE\Software\Oracle\OracleMTSRecoveryService\Protid_0\ и убедитесь, что имя хоста совпадает с именем вашего компьютера.

Изменение значения файла хоста с localhost на 127.0.0.1 в HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\OracleMTSRecoveryService\Protid_0 работало

Также у меня сработало нажатие на повтор. После нажатия на «Повторить» установка продолжилась без каких-либо предупреждений или ошибок.

OracleMTSRecoveryService не мог запуститься, когда я также установил Oracle DB 11g, при 71% прогресса установки, но после того, как я выключил антивирусную программу (Avast Pro 15) и нажал «Повторить», у меня это сработало. Межсетевой экран AV может быть ключевой проблемой.

Только что изменили следующие реестры:

Шаг 1. Обновите путь в реестре:

HKEY_LOCAL_MACHINE\system\controlset001\service\OracleMTSRecoveryService

Установите соответствующую запись пути к изображению для файла omtsreco.exe

В моем случае это: `E: \ app1 \ NAL65 \ product \ 11.2.0 \ dbhome_1 \ BIN

Шаг 2. Обновите хост в реестре:

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\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 \ клиент_1

Изменен способом, который вызывал возникшую ошибку («разрешение отклонено», как видно в журналах событий Windows). Я просто рекурсивно изменил разрешения на C: \ oracle, фактически предоставив полный доступ везде в корневой папке всем пользователям и группам, которые имели полный доступ к C: \ oracle.

Я также попал туда с помощью procmon.exe из фильтра sysinternals:

Это сработало для меня в Windows 7:

1. Откройте окно редактора реестра, запустив команду: regedit

2. Не закрывайте окно ошибки при изменении следующего значения ключа реестра:

«Компьютер \ hkey_local_machine \ system \ controlset001 \ service \ OracleMTSRecoveryService».

3. Найдите значение ImagePath и измените путь к месту, где фактически установлен Oracle. В случае y это C: \ app \ myuser \ product \ 11.2.0 \ dbhome_1 \ BIN \ omtsreco.exe «OracleMTSRecoveryService»

4. Вернитесь к окну ошибки и нажмите «Повторить».

В моем случае это помогло установить папку установки Oracle в переменную среды PATH, например. в c: \ oracle \ odac.

У меня была такая же проблема, и моя проблема заключалась в том, что имя хоста было неправильным в моих папках tnsnames и listener из C: \ oraclexe \ app \ oracle \ product \ 11.2.0 \ сервер \ сеть \ АДМИНИСТРАТОР

Это произошло после миграции домена моего компьютера, так как его имя изменилось.

Я открыл regedit, и имя сервера было неправильным, потому что я пытался установить программное обеспечение Oracle 11g на клонированную копию нашего производственного сервера. Таким образом, имя хоста все еще совпадало с именем рабочего сервера. Я щелкнул правой кнопкой мыши по хосту и выбрал изменить, а затем изменил имя сервера на мое текущее (клонированное) имя сервера.

Эти шаги сработали для меня 🙂

Это сработало для меня в Windows 7:

Откройте окно редактора реестра, запустив команду: regedit

Не закрывайте окно ошибки при изменении следующего значения ключа реестра:

«Компьютер \ hkey_local_machine \ system \ controlset001 \ service \ OracleMTSRecoveryService».

У меня это тоже сработало, но путь в реестре был неправильным. Я использую Windows 7 и клиент Oracle 11gR2, и путь в реестре:

Источник

OracleMTSRecoveryService failed to start?

i am getting this error while starting OracleMTSRecoveryService :

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?

oraclemtsrecoveryservice что за служба. Смотреть фото oraclemtsrecoveryservice что за служба. Смотреть картинку oraclemtsrecoveryservice что за служба. Картинка про oraclemtsrecoveryservice что за служба. Фото oraclemtsrecoveryservice что за служба

12 Answers 12

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

oraclemtsrecoveryservice что за служба. Смотреть фото oraclemtsrecoveryservice что за служба. Смотреть картинку oraclemtsrecoveryservice что за служба. Картинка про oraclemtsrecoveryservice что за служба. Фото oraclemtsrecoveryservice что за служба

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:

Here is the registry file:

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:

I did open up regedit and the server name was wrong because I was trying to install the Oracle 11g software on a clone copy of our production server. So the hostname was still matching that of the production server. I right clicked on Host and choosed modify then changed the server name to my current(cloned) server name

I had the same problem and my issue was that the host name was wrong in my tnsnames and listener folders from C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN

This happened after a domain migration of my computer as it’s name changed.

In my case it helped to set the Oracle installation folder to the PATH environment variable, e.g. to c:\oracle\odac.

This worked for me in Windows 7:

1. Open your Registry Editor window running command: regedit

2. Keep error window opened while you change the following registry-key value:

3. Search for ImagePath Value and change the path to where your Oracle is actually installed. In y case is C:\app\myuser\product\11.2.0\dbhome_1\BIN\omtsreco.exe «OracleMTSRecoveryService»

4. Go back to error window and click in Retry.

I also got there using procmon.exe from sysinternals filter :

process=omtsreco.exe then filtered to view only registry entries. Had to update the hostname (full computer name of the server) by the new one.

This issue came up all of a sudden with the service of Oracle12c-32bit (version 12.1.0.2.0). For me the issue turned out to be that the permissions of one or more files/folders under:

Got changed in a way that was causing the error at hand (‘permission denied’ as seen on windows event logs). I simply made a recursive change of permissions on C:\oracle effectively granting full-access everywhere under the root folder to all the users and groups that had full access to C:\oracle.

Источник

filecheck .ru

Вот так, вы сможете исправить ошибки, связанные с omtsreco.exe

Информация о файле omtsreco.exe

Важно: Некоторые вредоносные программы маскируют себя как omtsreco.exe. Таким образом, вы должны проверить файл omtsreco.exe на вашем ПК, чтобы убедиться, что это угроза. Мы рекомендуем Security Task Manager для проверки безопасности вашего компьютера.

Комментарий пользователя

Лучшие практики для исправления проблем с omtsreco

Если у вас актуальные проблемы, попробуйте вспомнить, что вы делали в последнее время, или последнюю программу, которую вы устанавливали перед тем, как появилась впервые проблема. Используйте команду resmon, чтобы определить процесс, который вызывает проблемы. Даже если у вас серьезные проблемы с компьютером, прежде чем переустанавливать Windows, лучше попробуйте восстановить целостность установки ОС или для Windows 8 и более поздних версий Windows выполнить команду DISM.exe /Online /Cleanup-image /Restorehealth. Это позволит восстановить операционную систему без потери данных.

omtsreco сканер

oraclemtsrecoveryservice что за служба. Смотреть фото oraclemtsrecoveryservice что за служба. Смотреть картинку oraclemtsrecoveryservice что за служба. Картинка про oraclemtsrecoveryservice что за служба. Фото oraclemtsrecoveryservice что за служба

Security Task Manager показывает все запущенные сервисы Windows, включая внедренные скрытые приложения (например, мониторинг клавиатуры или браузера, авто вход). Уникальный рейтинг надежности указывает на вероятность того, что процесс потенциально может быть вредоносной программой-шпионом, кейлоггером или трояном.

Бесплатный aнтивирус находит и удаляет неактивные программы-шпионы, рекламу, трояны, кейлоггеры, вредоносные и следящие программы с вашего жесткого диска. Идеальное дополнение к Security Task Manager.

Reimage бесплатное сканирование, очистка, восстановление и оптимизация вашей системы.

Источник

Ошибка запуска службы. OracleMTSRecoveryService не был найден

Я получаю эту ошибку при установке oracle 11g enterprise edition на windows 7 professional 64 bit. Я проверил реестр, как упоминали некоторые люди, но правильная вещь уже есть. Если вы попытаетесь запустить службу с Services.msc, то увидите, что служба wss также не найдена

2 ответа

Я пытался развернуть простую веб-службу axis2 на сервере приложений wso2, но я продолжаю получать ошибку: Ошибка: org.apache.axis2.deployment.DeploymentException: файл services.xml не может быть найден для службы: /WSO2/wso2as-4.1.0/repository/deployment/server/axis2services/SomeService.aar Однако.

Я столкнулся с той же проблемой, и это решило ее:

Когда вы получите всплывающее окно с ошибкой, оставьте его открытым, откройте regedit и измените ImagePath в следующем ключе, чтобы указать правильное местоположение:

Правильное местоположение может быть примерно таким:

Загрузка oracle была разделена на две части. Если вы попытаетесь установить только одну часть, она покажет много ошибок, и после установки oracle не будет работать. Загрузите две части oracle с официального сайта и извлеките в том же месте. Файлы будут автоматически объединены в одну папку.

Теперь установите oracle. Если вы уже установили oracle один раз. Он должен пройти какой-то путь, как показано ниже.

В моей системе это заняло » E:\app\INDP\product\11.2.0\dbhome_1... «

Если вы устанавливаете второй раз, установка займет путь, » E:\app\INDP\product\11.2.0\dbhome_2... «

Теперь вышеупомянутая ошибка произойдет из-за реестра. Итак, теперь вам нужно отредактировать значение реестра, как показано ниже.

Теперь нажмите кнопку «retry» в окне, которое показало эту ошибку. Теперь это сработает как заклинание.

Похожие вопросы:

Ошибка сервера в приложении’/’. Сетевой путь не найден Описание: необработанное исключение возникло во время выполнения текущего веб-запроса. Пожалуйста, просмотрите стек trace для получения.

Я новичок в разработке Blackberry и столкнулся с чем-то, чего не понимаю. У меня есть приложение, над которым я работаю, оно поддерживает Blackberry OS 5 до 7.1 и работает на них всех, кроме OS 6.

У меня в компьютере есть Oracle DB, но когда у меня есть этот DB, мой компьютер запускается очень медленно. Я решаю отключить службы Oracle в msconfig. Я отключаю следующие службы.

Я пытался развернуть простую веб-службу axis2 на сервере приложений wso2, но я продолжаю получать ошибку: Ошибка: org.apache.axis2.deployment.DeploymentException: файл services.xml не может быть.

я получаю эту ошибку при запуске OracleMTSRecoveryService : Could not start the OracleMTSRecoveryService service on Local Computer. Error 1: Incorrect function.* Также во время установки ODAC.

В чем заключается проблема ниже? При установлении соединения с SQL Server произошла ошибка, связанная с сетью или конкретным экземпляром. Сервер не был найден или недоступен. Убедитесь, что имя.

Я пытаюсь настроить Dagger 2.12 и получаю эту ошибку: ошибка: @dagger.android.ContributesAndroidInjector был использован, но dagger.android.processor.AndroidProcessor не был найден на пути.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *