s-s-rS 2008 部署问题

Posted

技术标签:

【中文标题】s-s-rS 2008 部署问题【英文标题】:s-s-rS 2008 Deployment issue 【发布时间】:2011-10-21 02:28:15 【问题描述】:

我使用 s-s-rS 2008 开发 RDL,当我在运行 s-s-rS 2005 的服务器上部署报告时,结果出现以下错误。

"报告定义无效。详细信息:报告定义 具有无效的目标命名空间 'http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition' 无法升级。”

知道如何在不重新创建 s-s-rS 2005 报告的情况下部署我的报告。

【问题讨论】:

【参考方案1】:

s-s-rS 2008 和 s-s-rS 2005 之间存在显着差异。我认为没有任何简单的方法可以将 2008 .rdl 部署到 2005。

有一些技巧可以让您将 2005 .rdl 部署到 s-s-rS 2000 服务器;但这些格式的差异很小。

s-s-rS 2008 开始对表格、列表和矩阵使用 tablix 控件。这些控件是 s-s-rS 2005 中的不同类型。

很抱歉这个坏消息,但我认为您需要在 2005 年重建报告或部署到 2008 年的服务器。

见Converting SQL2008 RDL file to SQL2005

【讨论】:

以上是关于s-s-rS 2008 部署问题的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法在 s-s-rS 2008 中自动创建订阅?

s-s-rS BIDS 如何更改“部署”帐户凭据

s-s-rS 2008 执行服务 LoadReport 错误

s-s-rS 2008 R2 - 无法登录到 localhost/reports

s-s-rs 2008 列宽在运行和 pdf 时发生变化

是否有可能在 s-s-rS 中部署单一报告