我有一个报告服务项目,其中包含在 sql server 2008 附带的 SQL Server 商业智能开发工作室中开发的大量报告。我想将这些报告部署到仅具有报告服务 2005 的服务器,但部署失败。我想知道这里是否有人能够将在商业智能开发工作室 2008 中开发的报告部署到仅运行报告服务 2005 的服务器上。
如果它不能通过,有没有办法将我的报告项目降级回 2005 年的报告服务,以便我能够部署我的报告?
我有一个报告服务项目,其中包含在 sql server 2008 附带的 SQL Server 商业智能开发工作室中开发的大量报告。我想将这些报告部署到仅具有报告服务 2005 的服务器,但部署失败。我想知道这里是否有人能够将在商业智能开发工作室 2008 中开发的报告部署到仅运行报告服务 2005 的服务器上。
如果它不能通过,有没有办法将我的报告项目降级回 2005 年的报告服务,以便我能够部署我的报告?
不幸的是,这目前是不可能的。
以下线程包含来自 MSDN 论坛的与类似查询有关的讨论。如果您通读它,您会发现 MVP 将此作为开发/支持请求向 Mcrosoft 提出。
真的有那么糟糕吗?
从 2005 -> 2000 开始,您只需从 rdl 文件中删除几行 xml。
你不能做类似的事情吗?假设你不使用 08 特定的东西,比如 Tablix
?
微软,你不知道这个问题有多痛苦。只有在 VS 2008 中创建报告并尝试在 SQL Server 2005 上运行它们之后,我们才会发现这种不兼容性。
这是微软极差的产品管理。