怎么oracle服务删除,oracle删除服务

安装oracle时,由于反复安装卸载,遇到服务没有卸载不能继续安装的问题,从网上找到了资料,怕丢失在此转载一下,内容如下:

如果你也和我一样,用工具创建了一个服务,想删除时却发现删除不掉。或者安装了DameWare Mini Remote 以后(包括自己安装或者机器被黑)在服务里有一个“DameWare Mini Remote Control”。不能删除。

比如你创建了一个服务i,怎么删呢,如果你直接来个sc delete i ,那肯定会得到下面的答案。

C:\Documents and Settings\pan>sc delete i

[SC] OpenService FAILED 1060:

意思就是没有该实例。即使你在注册表也不会查到这个的。

1.先查看服务的名称,因为那个i只是显示的名称。

有三种办法可以做到这点。

(1)最容易的方法就是在运行中输入services.msc,找到那个可恶的i ,点右键:  看到服务名称了吗,这才是你要的name

(2)用  sc GetKeyName i     你会得到满意的结果,看下面就知道了。

[SC] GetServiceKeyName SUCCESS  Name = you

(3)再来说一下第三种方法:

请用  wmic service  where  caption='i' get name

有点慢,几秒后,就有了下面的结果。

i

you

2.假设名称为you。 现在可以来删除服务了。

也有三种办法删除。

(1)最笨也最有效的方法是从注册表的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\找到你要的那个,即you。 删掉整个项就可以了,别删错了,要不然就只有哭的份了。

(2)sc delete you

(3)wmic service you delete

注意,用wmic 时,是会有安全提示的。

看:删除 '\\PAN\ROOT\CIMV2:Win32_Service.Name="you"' 吗(Y/N/?)?这里输入y

删除范例 \\PAN\ROOT\CIMV2:Win32_Service.Name="you"

范例删除成功。

至此大功告成了。你再到services.msc看看,没了那个恼人的i了吧。

总结:

相当于是服务名有caption和name之分。

例子:

第一步:

C:\>wmic service  where  caption='sDameWare Mini Remote Control' get name

Name

DWMRCS

第二步:C:\>sc delete DWMRCS

[SC] DeleteService SUCCESS

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值