先要把当前运行的sql server实例都停止,才能升级
升级前建议将原2008相关服务全部停止,然后再升级。
针对某些文件被进程占用,可查找对应文件的进程,然后杀掉。
便于查询文件对应的进程,可使用微软的一个工具,下载地址如下:
http://download.sysinternals.com/files/ProcessExplorer.zip
该工具可根据文件名定位到对应的进程,然后终止进程即可。
本人未遇到楼主的问题,只是凭着印象,以前看到过类似的问题解决办法,建议尝试下。
先保证所有服务都正常停止了,查看相关文件是否被lock了
参考SQL Server 2008 R2 upgrade perf-ReportServer-rsctr.dll error
To resolve this issue you could try stop the 'Windows Management Instrumentation' service.
关闭'Windows Management Instrumentation服务