无法通过报表管理器上传报表定义文件 [英] Not able to upload Report definiton file via Report Manager

查看:123
本文介绍了无法通过报表管理器上传报表定义文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经使用SQL 2008编辑器编辑了SQL 2005报表,但是新报表无法通过报表管理器上传到SQL 2005报表服务器.该怎么办?


错误是

报告定义无效.详细信息:报告定义具有无效的目标名称空间"http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition",该名称空间无法升级. (rsInvalidReportDefinition)

I have edited SQL 2005 Reports using the SQL 2008 editor, but new reports won’t be able to be uploaded to the SQL 2005 report server via Report manager.So what to do?


Error is

The report definition is not valid. Details: The report definition has an invalid target namespace ''http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition'' which cannot be upgraded. (rsInvalidReportDefinition)

推荐答案

是的,该错误很好,您将无法执行此操作.

在SQ:2008中完成报表的创建/编辑后,您将无法使用或在2005中运行它.十个报表架构和控件中有许多更改.

除了上述名称空间问题之外,还将存在控件问题.就像2005年的Table是普通表,而在2008年则是Tablix.

为了使报表在2005年正常工作,您需要还原所做的更改,以使名称空间和控件与2005年兼容.
Yes, the error is fine and you would not be able to do it.

Once a report is made/edited in SQ: 2008, ten you wont be able to use it or run it in 2005. There are lots of changes in report schema and controls.

Apart from above namespace issue there will be controls issue also. Like Table in 2005 is a normal table but in 2008 it is a Tablix.

In order to get back the report working in 2005, you need to revert back changes such that the namespace and controls are compatible to 2005.


这篇关于无法通过报表管理器上传报表定义文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆