OLE DB 連接類型 (SSRS)
若要加入來自 OLE DB 資料提供者的資料,您必須具有以 OLE DB 類型之報表資料來源為基礎的資料集。這個內建的資料來源類型是以 Microsoft SQL Server Reporting Services OLE DB 資料處理延伸模組為基礎。
OLE DB 是一項資料存取技術,可讓用戶端連接至各種不同的資料提供者。在您選取 OLE DB 資料來源類型之後,必須選取特定的資料提供者。例如參數和認證這類功能的支援,是依據您選取的資料提供者而定。
使用本主題中的資訊建立資料來源。如需逐步指示,請參閱<如何:加入及驗證資料連接或資料來源 (報表產生器 3.0 和 SSRS)>。
本文內容
連接字串
認證
參數
備註
如何主題
相關章節
連接字串
OLE DB 資料處理延伸模組的連接字串會視您所要的資料提供者而定。一般連接字串包含資料提供者支援的名稱/值組。例如,下列連接字串便指定 SQL Server Native Client 和 AdventureWorks 資料庫的 OLE DB 提供者:
Provider=SQLNCLI10.1;Data Source=server; Initial Catalog=AdventureWorks
您使用的連接字串是依據您要連接的外部資料來源而定。若要設定資料提供者所特有的連接字串屬性,請在 [資料來源屬性] 對話方塊的 [一般] 頁面上,按一下 [建立] 按鈕,以便開啟 [連接屬性] 對話方塊。透過 [資料連結屬性] 對話方塊,設定延伸資料來源屬性。
如需連接字串的範例,請參閱<在報表產生器 3.0 中的資料連接、資料來源及連接字串>。
回到頁首
認證
需要有認證才能夠執行報表、於本機預覽報表並且從報表伺服器預覽報表。
發行報表之後,您可能需要變更資料來源的認證,如此當報表在報表伺服器上執行時,擷取資料的權限就會是有效的。
如需詳細資訊,請參閱<資料連接、資料來源及連接字串 (SSRS)>或<在報表產生器 3.0 中指定認證>。
密碼中的特殊字元
如果您設定 OLE DB 資料來源來提示輸入密碼或是將密碼包含在連接字串中,則當使用者輸入含有特殊字元 (如標點符號) 的密碼時,某些基礎資料來源驅動程式將無法驗證這些特殊字元。當您處理報表時,訊息「不是有效密碼」可能會指出此問題。
[!附註]
建議您不要在連接字串中加入登入資訊,例如密碼。報表產生器會在 [資料來源] 對話方塊中提供另一個索引標籤,您可以使用此索引標籤來輸入認證。
回到頁首
參數
有些 OLE DB 提供者支援未具名參數,而不支援具名參數。參數是使用查詢中的預留位置依據位置傳遞。預留位置字元是由資料提供者支援的語法決定。
回到頁首
備註
OLEDB 是一項原生技術,用於建立特定資料來源的資料提供者。OLEDB 是以 COM (元件物件模型) 介面為基礎。OLEDB 是比 ODBC 更新的技術,但是比 ADO.NET 資料提供者更早出現。OLEDB 資料提供者會在作業系統中註冊,就像其他 COM 元件一般。OLEDB 資料提供者可從 Microsoft 和協力廠商取得。Microsoft 同時提供 MSDASQL,這是橋接與 ODBC 驅動程式之通訊的 OLEDB 資料提供者。如需詳細資訊,請參閱<ODBC 連接類型 (SSRS)>。
若要成功擷取您想要的資料,您必須提供資料提供者支援的查詢語法。參數支援會因資料提供者而異。如需詳細資訊,請參閱所選取資料提供者的特定主題。例如:
如需有關特定 OLE DB 資料提供者的詳細資訊,請參閱 SQL Server線上叢書中 Reporting Services 文件集的<Reporting Services 支援的資料來源 (SSRS)>。
回到頁首
如何主題
本節包含使用資料連接、資料來源與資料集的逐步指示。
如何:加入及驗證資料連接或資料來源 (報表產生器 3.0 和 SSRS)
如何:建立共用資料集或內嵌資料集 (報表產生器 3.0 和 SSRS)
如何:將篩選加入至資料集 (報表產生器 3.0 和 SSRS)
回到頁首
相關章節
本文件集的這些章節會提供報表資料的深入概念性資訊,以及如何定義、自訂和使用與報表資料相關組件的程序資訊。
將資料加入至報表 (報表產生器 3.0 和 SSRS)
提供存取報表資料的概觀。在報表產生器 3.0 中的資料連接、資料來源及連接字串
提供資料連接與資料來源的相關資訊。建立與加入資料集 (報表產生器 3.0 和 SSRS)
提供內嵌與共用資料集的相關資訊。使用報表資料集中的欄位 (報表產生器 3.0 和 SSRS)
提供查詢所產生之資料集欄位的相關資訊。SQL Server線上叢書中 Reporting Services 文件的<Reporting Services 支援的資料來源 (SSRS)>。
提供支援每一個資料延伸模組之平台與版本的深入資訊。
回到頁首