SqlServer2008升级到R2报错,怎么解决

图片说明

先要把当前运行的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服务