我该如何将使用SQL2008设计器创建的RDL文件转换为适用于SQL2005报表服务的格式?
我该如何将使用SQL2008设计器创建的RDL文件转换为适用于SQL2005报表服务的格式?
目前没有特定的降级路径,可以查看此链接获取微软官方声明。
如果你想尝试冒险(或者很幸运),可以尝试将你的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
我有同样的问题。本来想部署并开发一个2008服务器。我的“转换”方法:使用2005向导创建最基本的报告,然后将2008和2005并排放置并复制内容。使用带有两个显示器的RDP,这样我可以实际上剪切和粘贴表达式、格式字符串、属性等。