您的位置:首页 > 数据库

Report Services的RS数据库迁移后,无法在WEB中访问Report Services!

2013-04-29 21:31 351 查看
最近对公司MS CRM进行迁移,ReportServices当然也在其中。在CRM完成全部迁移且CRM主数据库成功迁移后,通过WEB访问ReportServer时报错,错误信息为:“rsReportServerNotActivated”错误!经查阅资料,针对该错误的官方信息如下:当SQL Server Report Services 的RS数据库从一台服务器移植(备份恢复)到另外一台机器时,报表服务器不能运行报“未初始化报表服务器安装。有关详细信息,请查阅该文档”错误信息,具体错误信息如下:
详细信息
产品:SQL Server Reporting Services
ID:rsReportServerNotActivated
源:Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings.resources.Strings
版本:8.00
消息:未初始化报表服务器安装。有关详细信息,请查阅该文档。
解释
当您安装使用现有报表服务器数据库(而不是在安装过程中创建新的数据库)的报表服务器时,例如,将报表服务器实例添加到报表服务器 Web 场中时,会出现该错误。向现有报表服务器数据库添加的报表服务器实例在您激活它之前不会处于运行状态。在完成报表服务器安装后,必须单独执行这个额外步骤来激活报表服务器实例。
用户操作
请运行 rsactivate 实用工具来激活报表服务器。有关激活报表服务器和运行此实用工具的详细信息,请参阅联机丛书。此外,Microsoft 知识库文章 834304 中还提供了其他信息。如果该错误仍然存在,请确保 ReportServer Windows 服务处于运行状态并且报表服务器可以连接到报表服务器数据库上,然后激活该报表服务器。通过检查默认情况下位于报表服务器上 \Program Files\Microsoft SQL Server\MSSQL\Reporting Services\LogFiles 文件夹中的 reportserverservice<date>.log 文件,可以进一步解决该问题。
解决的具体方法如下:1. 删除RS数据库中的加密数据rskeymgmt -d //在CMD命令行中输入2. 手动激活Report ServicesRSActivate.exe -c “c:\Program Files\Microsoft SQL Server\MSSQL\Reporting Services\ReportServer\RSReportServer.config” -t //在CMD命令行中输入运行完毕,尝试访问“报表管理器”,结果如下:

本文出自 “YYJCWXF(三毛)” 博客,请务必保留此出处http://weixianfei.blog.51cto.com/950271/1190032
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐