【发布时间】:2015-11-21 11:14:23
【问题描述】:
我正在处理 SSRS 打印。如果直接部署它是 wokring,但如果在报告服务器中手动上传部署的 RDL 文件,那么我会遇到异常
“尚未指定运行报告所需的一个或多个数据源凭据。(rsCredentialsNotSpecified)”
【问题讨论】:
标签: .net reporting-services ssrs-2008 ssrs-2008-r2 ssrs-2012
我正在处理 SSRS 打印。如果直接部署它是 wokring,但如果在报告服务器中手动上传部署的 RDL 文件,那么我会遇到异常
“尚未指定运行报告所需的一个或多个数据源凭据。(rsCredentialsNotSpecified)”
【问题讨论】:
标签: .net reporting-services ssrs-2008 ssrs-2008-r2 ssrs-2012
数据源没有可由开发人员或 SSRS 管理员定义的唯一属性...顺便说一下,报告也没有。只有路径和名称的组合才能使报表或数据源在 SSRS 部署中独一无二。因此,当您部署或重新部署报告或共享数据源时,您必须建立或重新建立引用。
由于您在上传文件时仅执行此部署的一侧,因此与数据源的连接丢失。然后您必须手动将报表重新连接回数据源。以下内容来自MSDN
启动报告管理器
在报告管理器中,导航到内容页面。导航到您要为其配置报表特定数据源的报表,然后打开该报表。
单击“属性”选项卡。常规属性页面随即打开。
单击“数据源”选项卡。这将打开报告的数据源属性页面。
然后,您可以从报表服务器将上传的 /configured 数据源分配给您的报表。
【讨论】: