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 执行服务 LoadReport 错误