今天升级sqlserver2008 r2的时候出现如下错误:
-------------------
出现以下错误:
文件“C:\Windows\system32\perf-ReportServer-rsctr.dll”正由另一进程使用,因此该进程无法访问该文件。
单击“重试”将重试失败的操作,单击“取消”将取消此操作并继续安装。
有关帮助信息,请单击: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=10.50.1600.1&EvtType=0x24776C0D
----------
用微软提供的工具ProcessExplorer【下载】http://download.sysinternals.com/files/ProcessExplorer.zip
找到该进程杀掉即可。
--使用方法
在windows下面有时候,我们想删除某个文件然后系统弹出对话框说文件正在被使用,无法删除。
这个时候,我们自然而然想到那么杀掉这个进程,但是怎么知道是那个进程在使用它呢?
别急,微软提供的process Explorer就可以帮你查到。
下载连接:
http://download.sysinternals.com/files/ProcessExplorer.zip
然后菜单
find->file handle or dll
然后在弹出的框中输入你的文件名,点击search,接下来就不用我说了了吧