将文件上传到文件夹

您可以从文件系统上载文件,然后将其作为托管项存储在报表服务器数据库中。 上载文件时的情况因文件类型而异。

  • 上载 .rdl 文件相当于发布报表。

  • 上载其他任何文件会将该文件作为单个二进制对象添加到报表服务器数据库中。 这些文件作为资源发布到报表服务器。 资源可以是任意类型的文件。 如果文件扩展名与某已知的 MIME 类型相符,则将使用该 MIME 类型的图标来标识资源类型。 否则,将使用通用文件图标表示资源。

注释

无法上传报表数据源 (.rds) 文件来创建共享数据源。 .rds 文件仅用于报表设计器中。 它无法提供通过报表管理器定义和管理的共享数据源项的内容。 作为上载的替代方法,可以编写一个基于 .rds 文件创建共享数据源的脚本。

上传项目的最大文件大小由 ASP.NET 确定。 默认情况下,最大大小为 4 MB(MB)。

上载到报表服务器数据库的文件将使用以下图标直观地显示在文件夹层次结构中:

报表图标 报表图标

模型图标 报表模型图标

泛型资源图标 泛型资源图标

上传文件时,它始终放置在当前选定的文件夹中。 您可以首先定位到要包含项的文件夹,也可以先上载文件再将其移至最终位置。

若要上传文件,请使用报表管理器。 能否将文件上载到报表服务器取决于您的角色分配中包括哪些任务。 如果使用默认安全性,本地管理员可以将项添加到报表服务器。 如果启用了“我的报表”,则拥有“我的报表”文件夹的任何用户都有权将项目上传到该文件夹。 如果您使用自定义角色分配,角色分配必须包括支持管理文件夹的任务。

所执行的操作 需包含的任务
将 .rdl 文件上载到文件夹中 管理报表
将任何文件作为二进制对象上载 管理资源
查看文件夹的内容 查看资源,查看报表

另请参阅

[报表管理器(SSRS 本机模式)]。./report-manager-ssrs-native-mode.md) 授予对本机模式报表服务器的权限任务和权限上传文件或报表(报表管理器)