I am getting this error while installing oracle 11g enterprise edition on windows 7 professional 64 bit. I checked the registry as some people have mention but the correct thing is already there. If try starting the service from Services.msc it says the service wss not found also
2 回答
我遇到了同样的问题,这解决了它:
当您收到错误弹出窗口时,将其保持打开状态,打开 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
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
现在按下窗口的“重试”按钮,显示该错误。现在,它会像魅力一样发挥作用。