2011年11月9日

在Windows下重裝Oracle client時,無法刪除oci.dll

我們重裝Oracle client 92時,利用Universal installer將所有產品刪除後,重新安裝Oracle data Provider,當中會遇到以下錯誤,以下為windows 2003:


image

原因:
是oci.dll這Dll已存在,但是我們去把整個c::\oracle\ora92都刪掉,會會收到oci.dll存取被拒

image

解決的方法:這原因Distributed Transaction Coordinator這服務還在跑,我們可以下以下指令:

net stop msdtc

或在服務視窗停止該服務:
image

把服務停掉後,再進行刪除c:\oracle\ora92,再安裝Oracle client便無問題。

沒有留言:

張貼留言