【问题标题】:How can I deploy a Shared Dataset from VS2008 to SharePoint 2010 running in Integrated mode with Reporting Services?如何将共享数据集从 VS2008 部署到以集成模式与 Reporting Services 运行的 SharePoint 2010?
【发布时间】:2014-06-23 11:34:01
【问题描述】:

我们的 SharePoint 实例已设置为与 Reporting Services 集成运行。我能够创建具有正确内容类型的文档库。我有一个名为 DataSources 的数据源,它设置为允许内容类型报告数据源、报告生成器模型和报告生成器报告。另一个称为 Reports,它设置为允许 Report Builder 报告内容类型。

在VS2008我有我的SSRS项目,项目部署设置如下:

TargetDatasetFolder = "http://mysharepoint/sites/mysite/DataSources"
TargetDataSourceFolder = "http://mysharepoint/sites/mysite/DataSources"
TargetReportFolder = "http://mysharepoint/sites/mysite/Reports"
TargetReportPartFolder = "http://mysharepoint/sites/mysite/DataSources"
TargetServerURL = "http://mysharepoint/"
TargetServerVersion = SQL Server 2008 R2

当我部署共享数据源时,它工作正常,完美地显示在库中。 当我部署共享数据集时,我没有收到任何错误,但服务器上根本没有显示任何内容。输出日志如下所示:

Deploying to http://mysharepoint/
Deploy complete -- 0 errors, 0 warnings

与共享数据源对比:

Deploying to http://mysharepoint/
Deploying data source 'http://mysharepoint/sites/mysite/DataSources/SharedDataSource.rsds'.
Deploy complete -- 0 errors, 0 warnings

当我部署报告时,它抱怨共享数据集不存在。更糟糕的是,如果我手动将共享数据集上传到服务器,在部署报告时仍然会收到错误消息,即在我知道它们所在的地址找不到共享数据集!

是否需要进行一些额外的配置才能让共享数据集在集成模式下与 SharePoint 一起使用?或者这只是我需要避免的一个错误功能。

事实证明,如果我手动上传所有内容,然后进入并手动设置 DataSource 和 DataSet 链接,它将起作用。

【问题讨论】:

  • 我刚刚意识到,共享数据集部署的输出中的最后一行显示 1 failed,但根本没有错误。

标签: sharepoint-2010 ssrs-2008


【解决方案1】:

手动: 在你上传 rdl,rsd 后,你应该做一些 ext 更新操作。 1. U 应该将数据集的数据源更新为新的 Sharepoint 格式,例如:http:// -[spsite]/[datasource name]。只需选择您创建的数据源。 2. 您应该将 rdl'dataset ref 更新为新的 Sharepoint 格式,例如:http:// [spsite]/[datesetname]。只需选择您创建的数据集。

SSDT 工具自动发布: 在共享点站点中创建库。在 SSDT 部署属性页面中配置它,单击部署。有关更多详细信息,您可以预订。 如我所见,您将 TargetServerURL 设置为错误的目标,它不是站点 url。您可以尝试将其设置为 http://my-sharepoint/sites/mysite/ 。哈哈,我不确定,建议你深入阅读本书。!

参考: http://www.zhongdaiqi.com/deploy-report-in-sharepoint-2013/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多