ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Oracle opatch apply 时提示oci.dll has active的解决办法

Oracle opatch apply 时提示oci.dll has active的解决办法

原创 Linux操作系统 作者:lnwxzyp 时间:2012-10-26 20:52:34 0 删除 编辑
     今天在给电信一个windows的服务器打升级补丁的时候报错oci.dll 是活动状态,因此opatch apply不能继续。经过检查,怀疑有可能是之前有那个进程在使用这个库文件,于是选择了重启,结果重启之后opatch apply依然报错,后来在itpub上看到一篇帖子说也是在打补丁的时候遇到了这个错误,给出的解决办法居然是以安全模式开机然后改ORACLE_HOME的路径,然后换成正常模式启动,然后打补丁成功了。。这种方式我们肯定是无法适用的了,后来查到一个消息说 系统的服务也就是services.msc里面有一个服务名叫做Distributed Transaction Coordinator的是罪魁祸首,找到之后禁用,然后opatch apply 果然就能正常打补丁了,完了之后再把这个服务启动,OK ,收工 一看时间都6:20了,一个简单的升级居然花了3个小时,都怪这个Distributed Transaction Coordinator服务。。。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12216142/viewspace-747326/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: Linux 设置本地源
请登录后发表评论 登录
全部评论

注册时间:2008-04-25

  • 博文量
    129
  • 访问量
    737291