本人实验是从 sql server 2008 r2 上迁移到 sql server 2012
准备环境: sql server 2012 上面要本身装了 报表服务
备份 ReportServer 和 ReportServerTempDB
备份 加密秘钥
备份 test 数据库
Platform
数据库需要和报表服务在一个服务器上
步骤1, 将sql server 2012 原本的 ReportServer 和 ReportServerTempDB 数据库 删除
步骤2,将 sql server 2008 的备份 ReportServer 和 ReportServerTempDB 数据库 还原到 sql server 2012
步骤3,还原成功后,打开 Report Server 配置管理器
(1)查看报表服务连接ReportServer 数据库是否正常
(2)检查”服务账号”设置 要跟 sql server 2008 一样
(3) 还原 加密秘钥
(4)打开报表服务url ,看是否可以打开
步骤4 还原 Platform 数据库
步骤 5,使用test 网站,配置连接本机的 Platform 数据库和 报表地址登陆网站进去,打开统计报表中的报表,看是否可以打开