2013-04-07 148 views
7

在Windows 7 professional 64位上安装Oracle 11g企业版时出现此错误。我检查了注册表,因为有些人已经提到,但正确的事情已经存在。如果尝试启动该服务SERVICES.MSC它说,不还发现启动服务时出错。未找到OracleMTSRecoveryService

+0

在我的情况下,路径被定义为C:\ product \ 11.2.0 \ dbhome_1并且安装程序正在寻找路径C:\ app \ administrator \ product \ 11.2.0 \ dbhome_1 – 2017-04-19 04:56:42

回答

12

我遇到了同样的问题,这解决了它的服务WSS:

当你的错误弹出,把它打开,开放注册表编辑器并修改以下项的ImagePath指向正确的位置:

computer\hkey_local_machine\system\controlset001\service\OracleMTSRecoveryService

正确的位置可能是这样的:

C:\app\myaccount\product\11.2.0\dbhome_1\bin\omtsreco.exe

所有功劳: http://yuanmengblog.blogspot.com/2011/08/oracle-standard-db-install-issue-with.html

+0

如果您可以总结发生的事情而不是仅仅提供链接(这可能变得不实际)。 – Tatranskymedved 2017-10-30 13:57:33

2

神谕下载被分成两个部分。 如果您尝试只安装一个部件,它会显示许多错误,安装后oracle将无法工作。 从官方网站下载oracle的两部分,并在相同的地方提取。这些文件会自动合并到同一个文件夹中。

现在安装oracle。如果你已经安装了一次oracle。它应该采取下面的一些路径。

在我的系统用了 “E:\程序\ INDP \产品\ 11.2.0 \ dbhome_1 ...

如果要安装第二次安装将采取的路径,“E:\ app \ INDP \ product \ 11.2.0 \ dbhome_2 ...

现在上面的erorr会因为注册表而来。 所以,现在你需要编辑下面的注册表值。

  • ctrl + R会带来运行窗口。键入regedit,然后按确定
  • 然后在计算机下,选择HKEY_LOCAL_MACHINE-> SYSTEM - > ControlSet001-> Services - > OracleMTSRecoveryService
  • 双击ImagePath。它会在值数据下提示旧路径或路径错误的窗口。
  • 现在,您需要使用下面的curent路径进行编辑。
  • E:\程序\ INDP \产品\ 11.2.0 \ dbhome_2 \ BIN \ omtsreco.exe OracleMTSRecoveryService

现在按 “重试” 的窗口,这表明,错误的按钮。现在,它会像魅力一样工作。