共用方式為


定義其他資料來源的報表資料集

更新: 2006 年 4 月 14 日

Reporting Services 支援透過任何 Microsoft .NET Framework Managed 資料提供者 (包括 OLE DB 或 ODBC) 來存取資料來源。若要設定資料提供者所特有的連接字串屬性,請按一下 [資料來源] 對話方塊中 [一般] 索引標籤上的 [編輯] 按鈕,以開啟 [連接屬性] 對話方塊。如果是 OLE DB 資料來源類型,您可以選取此資料來源的資料提供者,並透過 [資料連結屬性] 對話方塊來設定擴充屬性。如果是 ODBC 資料來源類型,您可以設定連接字串。

每一個資料提供者的查詢設計師都會登錄在 RSReportDesigner.config 檔中。當您根據資料來源建立資料集時,報表設計師會在資料提供者的預設檢視中開啟此資料集。依預設,可以使用一般查詢設計師。某些 Reporting Services 功能會根據資料提供者所提供的實作而定;例如,某些資料提供者不支援參數化查詢,或是不支援具名參數。

若要檢視有關建立資料集的指示,請參閱<如何:建立資料集 (報表設計師)>和<報表資料的如何主題>。

如需有關建立自己的資料提供者來支援自訂資料來源的指示,請參閱<Implementing a Data Processing Extension>。

密碼中的特殊字元

如果您設定 ODBC 或 OLE DB 資料來源來提示輸入密碼或是將密碼包含在連接字串中,則當使用者輸入含有特殊字元 (如標點符號) 的密碼時,某些基礎資料來源驅動程式將無法驗證這些特殊字元。當您處理報表時,訊息「不是有效密碼」可能會指出此問題。如果無法變更此密碼,您可以和資料庫管理員一起合作,將適當的認證儲存在報表伺服器上,當做系統 ODBC 資料來源名稱 (DSN) 的一部分。如需詳細資訊,請參閱 .NET Framework SDK 文件集中的<OdbcConnection.ConnectionString>。

ms157132.note(zh-tw,SQL.90).gif附註:
建議您不要在連接字串中加入登入資訊,例如密碼。報表設計師在 [資料來源] 對話方塊中提供另一個索引標籤,您可以使用此索引標籤來輸入認證。這些認證都會安全地儲存在執行報表設計師的用戶端電腦上。

請參閱

概念

定義報表資料集
連接到資料來源
RSReportDesigner 組態檔

說明及資訊

取得 SQL Server 2005 協助

變更歷程記錄

版本 歷程記錄

2006 年 4 月 14 日

變更的內容:
  • 已將特定資料提供者 (如 SAP 和 Oracle) 相關的內容移到個別的主題中。
新增內容:
  • 已新增與密碼中的特殊字元有關的章節。