Microsoft SQL Server Reporting Services 的 IBM Data Server Provider for .NET 支援
Microsoft SQL Server Reporting Services (SSRS) 可以使用 ODBC、OLE DB 或 Db2 (IBM® Data Server Provider for .NET) 內嵌式連線類型來連接至 Db2® 資料庫伺服器。
如果 SSRS 環境中已安裝下列其中一個 Db2 產品,您可以選取 Db2 (IBM Data Server Provider for .NET) 作為 SSRS 應用程式中的內嵌連線類型:
- Db2 資料庫伺服器產品 (例如 Db2 Enterprise Server Edition)
- IBM Data Server Client
- IBM Data Server Runtime Client
- IBM Data Server Driver Package
如果您在支援的 Microsoft Visual Studio 軟體中選取 Db2 內嵌連線,則可以提供在 Db2 資料庫連線中使用的認證。 您提供的認證會被遮罩,而不是以純文字顯示。 SSRS 2008 和 SSRS 2012 支援使用 Db2 內嵌式連線。
如果您在已安裝 Db2 產品的環境中安裝 SSRS 軟體,依預設,只有 ODBC 及 OLE DB 內嵌連線類型可用於 Db2 資料庫的連線。 原因是 Db2 安裝程序會更新在 Microsoft Visual Studio 軟體的內嵌連線類型區段中列出 IBM Data Server Provider for .NET 所需的 SSRS 配置檔。
- 若要重新安裝 Db2 產品:
- 開啟 控制台。
- 在「 程式和特性 」視窗中,用滑鼠右鍵按一下 Db2 產品的項目。
- 按一下 修復 或 變更 按鈕。
- 若要啟動 IBM Data Server Provider for .NET 配置工具,請執行下列動作:
- 開啟 IBM Db2 群組圖示。
- 選取預設 Db2 副本。 例如,
DB2COPY1。 - 選取 設定工具 圖示。
- 選取 配置 Db2 .NET Data Provider 圖示。
使用任何協力廠商 .NET 編譯器 (急切地解決組件的相依鏈) 來編譯參照 IBM Data Server Provider for .NET 的應用程式,可能會導致異常狀況錯誤。 為了解決異常狀況錯誤 Cannot resolve dependency to
assembly Microsoft.ReportingServices.Interfaces,您需要安裝 SQL Server Reporting Services (SSRS) 軟體。