首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用VS2008标书打开SSRS

用VS2008标书打开SSRS
EN

Stack Overflow用户
提问于 2015-01-19 08:59:06
回答 1查看 365关注 0票数 1

我已经在我的笔记本电脑(从这里开始)上安装了Visual 2008投标的一个新实例,我正在尝试打开一个现有的2008年报告解决方案。它将打开,但是所有共享数据集似乎都丢失了,当我试图构建时,会得到以下错误:

代码语言:javascript
复制
[rsInvalidReportDefinition] The report definition is not valid. 
 Details: The report definition has an invalid target namespace
          'http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition' 
          which cannot be upgraded.

我尝试过安装这个问题中提到的Microsoft 2010可再发行包,但是没有什么改变。

我也尝试过将xml更新到2008,这与在此描述完全相反,但没有成功。

我最好的猜测是也许我的笔记本丢失了某种文件?但是Windows的更新是最新的。

报告解决方案在另一台安装了Visual 2008的PC上很好地打开。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-20 05:37:53

所以回答表示Server 2008不支持共享数据集,只支持2008年R2。

因此,我安装了Server 2008 R2 Express并得到了一个不同的错误:

代码语言:javascript
复制
The dataset, MyDataset, is a shared dataset. 
SQL Server 2008 Reporting Services does not support shared data sets.

根据这个msdn论坛帖子的说法,速成版不支持共享数据集。

在SKU限制方面,共享数据集与“报表部件库”相关联。作为文档化的这里,报表部件库仅在标准版和更高版本中提供。

升级到Server 2008 R2的标准版本解决了这个问题。

(安装程序中的维护>版本升级)

我还必须将我的项目属性> TargetServerVersion从SQL Server 2008更改回SQL Server 2008 R2,当我打开它时,它在没有安装R2的情况下在项目文件中被自动更改。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28020937

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档