OLE DB 连接类型 (SSRS)
若要包含来自 OLE DB 数据访问接口的数据,您必须具有一个基于 OLE DB 类型的报表数据源的数据集。此内置数据源类型基于 Microsoft SQL Server Reporting Services OLE DB 数据处理扩展插件。
OLE DB 是一项数据访问技术,客户端通过该技术可以连接到各种数据访问接口。在选择数据源类型 OLE DB 之后,您必须选择特定的数据访问接口。是否支持参数和凭据之类的功能取决于您所选择的数据访问接口。
使用本主题中的信息可以生成数据源。有关分步说明,请参阅如何添加和验证数据连接或数据源(Report Builder 3.0 和 SSRS)。
本文内容
连接字符串
凭据
参数
备注
操作指南主题
相关章节
连接字符串
用于 OLE DB 数据处理扩展插件的连接字符串取决于您想要的数据访问接口。典型的连接字符串包含数据访问接口支持的名称/值对。例如,下面的连接字符串为 SQL Server Native Client 和 AdventureWorks 数据库指定 OLE DB 访问接口。
Provider=SQLNCLI10.1;Data Source=server; Initial Catalog=AdventureWorks
您使用的连接字符串取决于您所连接到的外部数据源。若要设置特定于数据访问接口的连接字符串属性,请在**“数据源属性”对话框的“常规”页中,单击“生成”按钮以打开“连接属性”对话框。通过“数据链接属性”**对话框设置扩展数据源属性。
有关连接字符串的示例,请参阅Report Builder 3.0 中的数据连接、数据源和连接字符串。
返回页首
凭据
执行以下操作时需要提供凭据:运行查询、本地预览报表以及从报表服务器预览报表。
报表发布后,您可能需要更改数据源的凭据,以使报表在报表服务器上运行时,用于检索数据的权限有效。
有关详细信息,请参阅数据连接、数据源和连接字符串 (SSRS) 或在 Report Builder 3.0 中指定凭据。
密码中的特殊字符
如果将 OLE DB 数据源配置为提示输入密码或在连接字符串中包含密码,并且用户输入了带有如标点符号之类特殊字符的密码,则某些基础数据源驱动程序无法验证这些特殊字符。处理报表时,可能会出现“密码无效”这一消息来指示此问题。
注意 |
---|
建议您不要在连接字符串中添加登录信息(如密码)。报表生成器在“数据源”对话框中提供了一个用于输入凭据的单独选项卡。 |
返回页首
参数
某些 OLE DB 访问接口支持未命名参数,而不支持命名参数。通过在查询中使用占位符按位置传递参数。占位字符由数据访问接口所支持的语法确定。
返回页首
备注
OLEDB 是一项用于为特定数据源生成数据访问接口的本机技术。OLEDB 基于 COM(组件对象模型)接口。OLEDB 这项技术晚于 ODBC、早于 ADO.NET 数据访问接口。与任何其他 COM 组件一样,OLEDB 数据访问接口注册到操作系统。OLEDB 数据访问接口可从 Microsoft 和第三方供应商那里获得。Microsoft 还提供 MSDASQL,即架起与 ODBC 驱动程序的通信桥梁的 OLEDB 数据访问接口。有关详细信息,请参阅ODBC 连接类型 (SSRS)。
若要成功检索到想要的数据,则必须提供数据访问接口支持的查询语法。参数支持因数据访问接口而异。有关详细信息,请参阅针对所选数据访问接口的主题,例如:
有关特定 OLE DB 数据访问接口的详细信息,请访问 SQL Server联机丛书中的 Reporting Services 文档的 Reporting Services 支持的数据源 (SSRS)部分。
返回页首
操作指南主题
本节包含使用数据连接、数据源和数据集的分步说明。
如何添加和验证数据连接或数据源(Report Builder 3.0 和 SSRS)
如何创建共享数据集或嵌入数据集 (Report Builder 3.0 和 SSRS)
如何向数据集添加筛选器(Report Builder 3.0 和 SSRS)
返回页首
相关章节
文档中的这些章节提供有关报表数据的深入概念性信息,以及有关如何定义、自定义和使用与数据相关的报表部件的步骤信息。
向报表添加数据(Report Builder 3.0 和 SSRS)
提供访问报表数据的概述。Report Builder 3.0 中的数据连接、数据源和连接字符串
提供有关数据连接和数据源的信息。创建和添加数据集(Report Builder 3.0 和 SSRS)
提供有关嵌入数据集和共享数据集的信息。使用报表数据集中的字段(Report Builder 3.0 和 SSRS)
提供有关查询生成的数据集字段集合的信息。SQL Server联机丛书中的 Reporting Services 文档的“Reporting Services 支持的数据源 (SSRS)”部分。
提供有关每个数据扩展插件的平台和版本支持的详细信息。
返回页首