【问题标题】:Error starting the service. The OracleMTSRecoveryService was not found启动服务时出错。找不到 OracleMTSRecoveryService
【发布时间】:2013-04-07 18:42:50
【问题描述】:

我在 Windows 7 Professional 64 位上安装 oracle 11g 企业版时遇到此错误。我检查了一些人提到的注册表,但正确的东西已经存在。如果尝试从 Services.msc 启动服务,它会说找不到服务 wss

【问题讨论】:

  • 优秀在我的情况下路径被定义为 C:\product\11.2.0\dbhome_1 并且安装程序正在寻找路径 C:\app\administrator\product\11.2.0\dbhome_1

标签: oracle oracle11g


【解决方案1】:

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

当您收到错误弹出窗口时,将其保持打开状态,打开 regedit 并修改以下键中的 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

【讨论】:

  • 如果您能总结发生的事情而不是仅仅提供链接(这可能变得不实际),将不胜感激。
【解决方案2】:

oracle 下载分为两部分。 如果您尝试只安装一个部分,则会显示许多错误,并且安装后 oracle 将无法正常工作。 从官网下载oracle的两部分并解压到同一个地方。文件会自动合并到同一个文件夹中。

现在安装 oracle。如果您已经安装过一次 oracle。它应该采用如下所示的路径。

在我的系统中,它占用了“E:\app\INDP\product\11.2.0\dbhome_1...

如果您是第二次安装,则安装路径为“E:\app\INDP\product\11.2.0\dbhome_2...

现在上面的错误会因为注册表而出现。 所以,现在你需要像下面这样编辑注册表值。

  • ctrl+R 将带来运行窗口。键入 regedit 并按确定
  • 然后在计算机下,选择HKEY_LOCAL_MACHINE -> SYSTEM ->ControlSet001-> Services -> OracleMTSRecoveryService
  • 双击 ImagePath。它会在值数据下提示一个旧路径或路径错误的窗口。
  • 现在,您需要使用当前路径对其进行编辑,如下所示。
  • E:\app\INDP\product\11.2.0\dbhome_2\bin\omtsreco.exe OracleMTSRecoveryService

现在按下窗口的“重试”按钮,显示该错误。现在,它会像魅力一样发挥作用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-13
    • 2012-09-20
    • 1970-01-01
    • 2014-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多