如何添加和验证数据连接或数据源(Report Builder 3.0 和 SSRS)

如何添加和验证数据连接或数据源(Report Builder 3.0 和 SSRS),第1张

若要将共享数据源添加到报表,请浏览报表服务器并选择共享数据源。报表中的共享数据源指向报表服务器上的共享数据源定义。若要创建嵌入数据源,您必须具有到外部数据源的连接信息并知道需要何种权限才能访问数据。此信息通常来自数据源的所有者。可以测试该连接以验证指定的凭据是否有效。有关详细信息,请参阅Report Builder 30 中的数据连接、数据源和连接字符串 和在Report Builder 30 中指定凭据。注意 在Business Intelligence Development Studio 中,您可以在 Report Builder 30 和报表设计器中创建和修改报表定义 (rdl)。每个创作环境提供了不同的方式来创建、打开和保存报表和相关项。有关详细信息,请参阅 Web 上 microsoftcom 中的“在报表设计器和 Report Builder 30 中设计报表 (SSRS)”。 创建对共享数据源的引用在“报表数据”窗格的工具栏上,单击“新建”,然后单击“数据源”。此时将打开“数据源属性”对话框。在“名称”文本框中,键入数据源的名称。注意此名称保存在本地报表定义中,它不是报表服务器上共享数据源的名称。选择“使用共享连接或报表模型”。将显示最近使用的共享数据源和报表模型的列表。若要从报表服务器选择一个共享数据源,请单击“浏览”并找到报表服务器上包含共享数据源的文件夹。选择该共享数据源,然后单击“打开”。 单击“确定”。 数据源将显示在“报表数据”窗格中。创建嵌入数据源在“报表数据”窗格的工具栏上,单击“新建”,然后单击“数据源”。此时将打开“数据源属性”对话框。在“名称”文本框中,键入数据源的名称,或接受默认值。确认选中“使用嵌在我的报表中的连接”。从“选择连接类型”下拉列表中,选择一个数据源类型,例如 Microsoft SQL Server 或OLE DB。采用以下备选方案之一指定连接字符串:直接在“连接字符串”文本框中键入连接字符串。有关示例连接字符串的列表,请参阅Report Builder 30 中的数据连接、数据源和连接字符串。单击表达式 (fx) 按钮创建计算结果为连接字符串的表达式。在“表达式”对话框的“表达式”窗格中,键入该表达式。单击“确定”。单击“生成”打开在步骤 2 中选择的数据源类型的“连接属性”对话框。根据需要,在“连接属性”对话框中为该数据源类型填写字段。连接属性包括数据源的类型、名称以及要使用的凭据。在此对话框中指定值之后,单击“测试连接”以确保该数据源可用并且指定的凭据是正确的。单击“凭据”。指定用于此数据源的凭据。数据源所有者将选择支持的凭据类型。在某些情况下,数据源所有者会维护报表服务器上的共享数据源并使用可用凭据配置该数据源。有关此信息,请与数据源所有者联系。有关详细信息,请参阅在Report Builder 30 中指定凭据。 单击“确定”。 数据源将显示在“报表数据”窗格中。验证数据连接在“报表数据”窗格的工具栏上,双击该数据源。此时将打开“数据源属性”对话框。单击“测试连接”。如果连接成功,则显示以下消息:“已成功地创建连接”。单击“确定”。如果连接失败,则显示以下消息:“无法连接到数据源”。单击“详细信息”,然后使用该信息来解决问题。有关详细信息,请参阅在Report Builder 30 中指定凭据。 单击“确定”。

Reporting Services 配置管理器(本机节点)
使用本机模式配置管理器完成以下任务: 、 、 、 、 和 。
指定服务帐户。
创建或升级报表服务器数据库。
修改连接属性。
指定 URL。
管理加密密钥。
配置无人参与的报表处理和电子邮件报表传递。
安装:Reporting Services 配置管理器是在您安装 Reporting Services 本机模式时安装的。 有关详细信息,请参阅安装 Reporting Services 本机模式报表服务器 (SSRS)。
启动 Reporting Services 配置管理器
在 Windows“开始”屏幕上,键入 reporting,然后在“应用程序”搜索结果中,单击“Reporting Services 配置管理器”。
或者
单击“开始”,然后依次单击“程序”、“ Microsoft SQL Server 2014 ”、“配置工具”、“Reporting Services 配置管理器”。
此时将出现“选择报表服务器安装实例”对话框,可以选择要配置的报表服务器实例。
在“服务器名称”中,指定安装报表服务器实例的计算机的名称。 指定的默认值是本地计算机名称,但也可以键入远程 SQL Server 实例的名称。
如果指定远程计算机,请单击“查找”以建立一个连接。 必须事先配置报表服务器,以便进行远程管理。 有关详细信息,请参阅配置报表服务器以进行远程管理。
在“实例名”中,选择要配置的 SQL Server Reporting Services 实例。 列表中只显示 SQL Server 2008、SQL Server 2008 R2 和 SQL Server 2014 报表服务器实例。 不能配置较早版本的 Reporting Services。
单击“连接”。

首先要确定是否用域验证,如果是域验证:
1先要给cube的赋权限,在工程文件的 roles建或者服务器上的roles建都可以,最好在工程文件里面建,否则下次发布就会被覆盖,工程文件里面建完以后一定要发布

cube权限赋好以后,需要用管理员的权限登陆reportserver管理器,在管理器上给改用户附权限,第一步需要给主文件夹赋权限,第二步,要给数据源文件夹赋权限,第三要给报表文件夹赋权限

注意:所建用户一定要是在域里面存在的用户 如果非域用户:

在报表管理器所在服务器上建一个单独的用户,专门用来访问报表,如果已经用可以不再建

给cube赋权限,方法同上

给report赋权限,方法同上

一、Report Server数据库:

是一个SQL Server数据库。它能够存储SSRS配置部分,报告定义,报告元数据,报告历史,缓存政策,快照,资源,安全设置,加密的数据,调度和提交数据,以及扩展信息。

注意事项:尽管用户能够直接存取在SSRS目录下的数据库并且能够直接修改SSRS使用的对象;但在实践中,不推荐(或不支持)这样做,因为在SSRS目录下的内在数据和结构不能被保证与不同版本的SSRS、服务包或补丁相兼容。

需要把Report Server数据库当作产品数据库之一来对待。尽管许多开发人员都习惯把RDL存储在一个单独的仓库中,并因此导致经常恢复RDL。但是,损失快照数据能够带来消极的业务影响。

例如,用户可能使用快照的报告"相对静止"数据的能力来作一些业务决定。

二、ReportServerTempDB数据库:

是SSRS使用的临时数据库。这个数据库负责存储中间处理结果,例如报表服务器生成的会话和执行数据、缓存报表以及工作表。

正常情况下,Report Server能够周期性地清ReportServerTempDB中的到期的和孤立的数据。后台进程定期清理时间间隔由参数CleanupCycleMinutes控制,这个参数位于

<Installation Drive>\<Program Files or Program Files(x86)>\Microsoft SQL Server\<SSRS Instance>\Reporting Services\ReportServer 下的rsreportserverconfig配置文件中。

注意事项:为了把临时快照存储在文件系统而不是数据库中,管理员应该完成下列步骤。

1、修改RSReportServerconfig,并把WebServiceUseFileShareStorage和WindowsServiceUseFileShareStorage设置为True。

2、把FileShareStorageLocation设置为一个全称路径。默认路径是"C:\Program Files\Microsoft SQL Server\MSSQL3\Reporting Services\RSTempFiles"。

不同于SQL Server的tempdb,当在ReportServerTempDB中的数据存储时限超过SQL Server时,Report Server将会重启。

而且,Report Server能够周期性地清除ReportServerTempDB中的到期的和孤立的数据。 在任何时间,所有的ReportServerTempDB中的数据都能够被以最小(或毫无)影响删除掉。

扩展资料:

ReportServerTempDB增长异常的处理:

1、首先停止SSRS服务,删除SessionDate表的数据。

2、 然后启动SSRS服务,收缩ReportServerTempDB数据库。

如果磁盘空间足够的情况下,就不要收缩ReportServerTempDB数据库了。如果磁盘空间实在紧张,那么收缩也是必须的。

如果还存在dboSessionData不断增长的情况,最好创建做一个作业,每天定期清理那些过期的会话信息。

参考资料:

百度百科--SqlServer


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13488394.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-17
下一篇 2023-08-17

发表评论

登录后才能评论

评论列表(0条)

保存