将SQL2008的RDL文件转换成SQL2005

6

我该如何将使用SQL2008设计器创建的RDL文件转换为适用于SQL2005报表服务的格式?


我想如果你有两个rdl版本的模式,然后进行转换可能是可行的。不要悲观,但我从未见过这些模式,我怀疑微软是否公开了它们。 - Mozy
2个回答

8

目前没有特定的降级路径,可以查看此链接获取微软官方声明。

如果你想尝试冒险(或者很幸运),可以尝试将你的2008 RDL转换为与2005匹配的版本,但我猜这可能是一项重大任务。RDL文件只是符合由微软公开发布的RDL规范的xml文件。

Reporting Services 2008的RDL规范在此处提供:

http://download.microsoft.com/download/6/5/7/6575f1c8-4607-48d2-941d-c69622e11c32/RDL_spec_08.pdf

而2005年的规范则在此处提供:

http://download.microsoft.com/download/c/2/0/c2091a26-d7bf-4464-8535-dbc31fb45d3c/rdlNov05.pdf


1
最终,重新在2005设计师中完成工作比解决问题更容易。 - baldy

3

我有同样的问题。本来想部署并开发一个2008服务器。我的“转换”方法:使用2005向导创建最基本的报告,然后将2008和2005并排放置并复制内容。使用带有两个显示器的RDP,这样我可以实际上剪切和粘贴表达式、格式字符串、属性等。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接