共用方式為


範例連接 (報表產生器 2.0)

資料來源連接會指定您要在報表中使用的資料來源。在報表產生器 2.0 中連接到報表伺服器時,可以使用共用資料來源定義為您指定連接資訊。這些資料來源會儲存在伺服器上,並由報表伺服器管理員進行管理。您不需要提供任何其他資訊來使用共用資料來源。

如果在報表內建立內嵌資料來源,則必須指定連接資訊。儲存在報表中的連接資訊會因資料來源的類型而異。您可以在 [資料來源屬性] 對話方塊中提供連接資訊,此對話方塊的開啟方法是從 [報表資料] 窗格選取 [新增],然後再選取 [資料來源]。如需詳細資訊,請參閱<如何:建立資料來源參考 (報表產生器 2.0)>。

一般連接字串範例

下表列出各種資料來源之連接字串的範例。

資料來源

範例

說明

本機伺服器上的 SQL Server 資料庫

data source="(local)";initial catalog=AdventureWorks2008

將資料來源類型設定為 SQL Server。如需詳細資訊,請參閱<如何:從 SQL Server 資料來源擷取資料 (報表產生器 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 Cube 中擷取資料 (MDX) (報表產生器 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。Oracle 用戶端工具必須安裝在報表產生器 2.0 的電腦以及報表伺服器上。如需詳細資訊,請參閱<如何:從 Oracle 資料來源擷取資料 (報表產生器 2.0)>。

SAP NetWeaver BI 資料來源

DataSource=http://mySAPNetWeaverBIServer:8000/sap/bw/xml/soap/xmla

將資料來源類型設定為 SAP NetWeaver BI。如需詳細資訊,請參閱<如何:從 SAP NetWeaver BI 資料來源擷取資料 (報表產生器 2.0)>。

Hyperion Essbase 資料來源

Data Source=https://localhost:13080/aps/XMLA; Initial Catalog=Sample

將資料來源類型設定為 Hyperion Essbase。如需詳細資訊,請參閱<如何:從 Hyperion Essbase 資料來源擷取資料 (報表產生器 2.0)>。

Teradata 資料來源

data source=<NN>.<NNN>.<NNN>.<N>;

將資料來源類型設定為 Teradata。連接字串是四個欄位形式的網際網路通訊協定 (IP) 位址,其中每個欄位都可以是 1 到 3 位數。如需詳細資訊,請參閱<如何:從 Teradata 資料來源擷取資料 (報表產生器 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 資料建立報表資料集 (報表產生器 2.0)>。

XML 資料來源,XML 文件

https://localhost/XML/Customers.xml

將資料來源類型設定為 XML。連接字串是 XML 文件的 URL。

XML 資料來源, 內嵌 XML 文件

空白

將資料來源類型設定為 XML。XML 資料會內嵌在報表定義中。