示例连接 (Report Builder 2.0)
数据源连接用于指定要在报表中使用的数据源。在 Report Builder 2.0 中,在您连接到报表服务器后,您可以使用为您指定连接信息的共享数据源定义。这些数据源存储在服务器上,由报表服务器管理员进行管理。无需提供任何其他信息便可使用共享数据源。
如果在报表中创建嵌入数据源,则必须指定连接信息。报表中存储的连接信息会因数据源的类型而异。可以在**“数据源属性”对话框中提供连接信息,从“报表数据”窗格中选择“新建”,再选择“数据源”**,即可打开此对话框。有关详细信息,请参阅如何创建数据源引用 (Report Builder 2.0)。
常用连接字符串示例
下表列出了各种数据源的连接字符串示例。
数据源 |
示例 |
说明 |
---|---|---|
本地服务器上的 SQL Server 数据库 |
data source="(local)";initial catalog=AdventureWorks2008 |
将数据源类型设置为 SQL Server。有关详细信息,请参阅如何从 SQL Server 数据源检索数据 (Report Builder 2.0)。 |
SQL Server 实例 数据库 |
Data Source=localhost\MSSQL10.InstanceName; Initial Catalog= AdventureWorks2008 |
将数据源类型设置为 SQL Server。 |
SQL Server Express 数据库 |
Data Source=localhost\MSSQL10.SQLEXPRESS; Initial Catalog= AdventureWorks2008 |
将数据源类型设置为 SQL Server。 |
本地服务器上的 Analysis Services 数据库 |
data source=localhost;initial catalog=Adventure Works DW 2008 |
将数据源类型设置为 SQL Server Analysis Services。有关详细信息,请参阅如何从 Analysis Services 多维数据集检索数据 (MDX) (Report Builder 2.0)。 |
SQL Server 2000 Analysis Services 服务器 |
provider=MSOLAP.2;data source=<remote server name>;initial catalog=FoodMart 2000 |
将数据源类型设置为 OLE DB Provider for OLAP Services 8.0。 如果将 ConnectTo 属性设置为 8.0,则可以更快地连接到 SQL Server 2000 Analysis Services 数据源。若要设置此属性,请使用“连接属性”对话框中的“高级属性”选项卡。 |
Oracle 服务器 |
data source=myserver |
将数据源类型设置为 Oracle。必须在 Report Builder 2.0 所在的计算机上和报表服务器上安装 Oracle 客户端工具。有关详细信息,请参阅如何从 Oracle 数据源检索数据 (Report Builder 2.0)。 |
SAP NetWeaver BI 数据源 |
DataSource=http://mySAPNetWeaverBIServer:8000/sap/bw/xml/soap/xmla |
将数据源类型设置为 SAP NetWeaver BI。有关详细信息,请参阅如何从 SAP NetWeaver BI 数据源检索数据 (Report Builder 2.0)。 |
Hyperion Essbase 数据源 |
Data Source=https://localhost:13080/aps/XMLA; Initial Catalog=Sample |
将数据源类型设置为 Hyperion Essbase。有关详细信息,请参阅如何从 Hyperion Essbase 数据源检索数据 (Report Builder 2.0)。 |
Teradata 数据源 |
data source=<NN>.<NNN>.<NNN>.<N>; |
将数据源类型设置为 Teradata。连接字符串是包含四个字段的 Internet 协议 (IP) 地址,其中每个字段可以包含一至三位数。有关详细信息,请参阅如何从 Teradata 数据源检索数据 (Report Builder 2.0)。 |
Teradata 数据源 |
Database=<database name>; data source=<NN>.<NNN>.<NNN>.<N>;Use X Views=False;Restrict to Default Database=True |
与前一示例类似,将数据源类型设置为 Teradata。请仅使用在 Database 标记中指定的默认数据库,不要自动发现数据关系。 |
XML 数据源、Web 服务 |
data source=http://adventure-works.com/results.aspx |
将数据源类型设置为 XML。其连接字符串是支持 Web 服务定义语言 (WSDL) 的 Web 服务的 URL。有关详细信息,请参阅从 XML 数据创建报表数据集 (Report Builder 2.0)。 |
XML 数据源、XML 文档 |
https://localhost/XML/Customers.xml |
将数据源类型设置为 XML。其连接字符串是一个指向 XML 文档的 URL。 |
XML 数据源、嵌入的 XML 文档 |
空 |
将数据源类型设置为 XML。XML 数据嵌入在报表定义中。 |