10gR2 Windows版本升级时,在关闭所有的与Oracle相关的服务之后,还需要关闭”Distributed Transaction Coordinator“进程。否则,在安装补丁时,会报告
MSVCR71.DLL文件无法更新。
1)MSVCR71.DLL 更新时在使用
找到用该DLL的进程,具体方法如下:
MSVCR71.DLL is in use during Oracle patch installationIf you are trying to upgrade the Oracle Client and an error message is displayed telling you that msvcr71.dll is in use, try the following:
1) Verify that all Oracle services are stopped.
2) Stop the Distributed Transaction Coordinator – In most cases this will solve the issue.
3) Run Process Explorer
a) In the Find menu, click on “Find Handle or DLL” (CTRL F)
b) Type msvcr71.dll and click on Search
c) Go through the list and close the listed applications
这样找到使用的进程(msdtc.exe )。
MSVCR71.DLL is in use during Oracle patch installationIf you are trying to upgrade the Oracle Client and an error message is displayed telling you that msvcr71.dll is in use, try the following:
1) Verify that all Oracle services are stopped.
2) Stop the Distributed Transaction Coordinator – In most cases this will solve the issue.
3) Run Process Explorer
a) In the Find menu, click on “Find Handle or DLL” (CTRL F)
b) Type msvcr71.dll and click on Search
c) Go through the list and close the listed applications
这样找到使用的进程(msdtc.exe )。
对于msdtc.exe 就是的进程,在service中把该进程关闭。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/5359/viewspace-714072/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/5359/viewspace-714072/