您现在的位置:首页 >关于我们 >行业新闻 >修复SQL Server 2000报表服务升级失败时出错

修复SQL Server 2000报表服务升级失败时出错

时间:2016年7月2日

 如果从SQL Server 2000到SQL Server 2008报表服务升级失败时,你可以运行修复并尝试修复它。 但是,当您尝试访问报表服务,如通过打开报表管理器或尝试呈现报表,在运行修复后,您可能会收到以下错误信息:

 “报告服务器数据库的版本是在一个格式是无效,或者它不能被读出。该发现版本是”C.0.6.54'。预期的版本是“C.0.9.45'。(rsInvalidReportServerDatabase )“要解决这个问题,必须添加RSExecRole在Reporting Services数据库的db_owner角色。

 要RSExecRole添加到在Reporting Services数据库的db_owner角色打开SQL Server Management Studio并连接到承载的ReportServer和的ReportServerTempDB数据库的数据库。

在对象资源管理器中,展开以下节点: 数据库 , 的ReportServer, 安全性 , 角色和数据库角色 。

 用鼠标右键单击的db_owner,然后单击属性 。

 在数据库角色属性页,单击添加 。

 在选择数据库用户或角色页面,键入RSExecRole,然后单击确定两次。

 重复这些步骤的ReportServerTempDB。

 重新启动报表服务器服务。 您可能需要重新启动该服务的两倍。


Copyright© 2004-2020 河南海腾电子技术有限公司 版权所有   经营性ICP/ISP证 备案号:B1-20180452   豫公网安备 41019702002018号    电子营业执照