按照网上其余博客所说卸载oracle 11g后,重新安装后仍有服务找不到指定文件,执行错误代码2。
这时管理员方式启动dos,输入命令
sc delete "以oracle开头服务名称"
即可删除。
另外有时会提示你“1060指定的服务未安装”,这是由于在 ”计算机-管理-服务“ 中所显示的名称与dos所需名称不符所导致,
可以利用命令 sc query state= all > D:\sc.txt 将服务信息导入d盘的sc.txt文件中,然后使用word查找包含oracle的名称,即可获得正确名称。