使用在線交易處理 (OLTP) 和商業智慧 (BI) 技術的企業開發人員可以利用 SQL Server 數據存取架構,將 IBM DB2 資料庫連線到使用 SQL Server 整合、分析、報告、復寫和分散式查詢技術所建置的新解決方案。 數據提供者支援 SQL 命令。 這可讓您在 MICROSOFT SQL Server 和遠端 IBM DB2 關係資料庫管理系統中啟用 COM OLE DB 的取用者服務和工具之間實現互作性。 除了遠端工作單位 (RUW) 交易內的預存程式之外,您還可以執行資料定義語言 (DDL) 或數據作語言 (DML) SQL 語句,其中包含以動態 SQL 為基礎的讀取和寫入作業。
規劃
數據提供者
Microsoft OLE DB Provider for DB2 (Data Provider) 可讓 IT 專業人員和企業開發人員使用Microsoft SQL Server 技術和工具來存取、讀取和寫入儲存在 IBM DB2 關係資料庫管理系統中的重要資訊。 數據提供者透過底層 Microsoft 網路客戶端連結到 DB2,並運作為 DB2 DRDA 應用程式請求者。
DB2 伺服器
您可以使用資料提供者,透過 TCP/IP 網路連接與 DRDA 技術,在以下平臺上與 IBM DB2 資料庫伺服器互動。
SQL Server 產品
數據提供者與 Microsoft SQL Server 軟體產品相容,做為 OLE DB 數據取用者。 數據提供者必須安裝在與Microsoft SQL Server 軟體產品相同的計算機上,才能與數據取用者應用程式搭配使用。
SQL Server Data Tools (SSDT)
SQL Server Data Tools (SSDT) SDT 包含用於開發 SQL Server Analysis Services、Reporting Services 和 Integration Services Business Intelligence (BI) 解決方案的特殊專案類型和工具(先前稱為 Business Intelligence Development Studio)。 SSDT 會透過 SQL Server 數據取用者間接與數據提供者互動。
SQL Server 數據取用者
SQL Server Integration Services、SQL Server Analysis Services 和 SQL Server Reporting Services 會透過 Microsoft ADO.NET OLE DB 的數據提供者,間接與數據提供者互動。 分散式查詢處理會透過 OLE DB 直接與數據提供者互動。 SQL Server 複寫需要 DQP 定義的連結伺服器來指定初始連線資訊,但在同步處理數據時,會使用 ADO.NET 到 OLE DB 整合。 SQL Server 提供豐富的工具組,讓您能以此來建立包含 SQL Server 使用者的 DB2 解決方案。
SQL Server PowerPivot
Microsoft SQL Server PowerPivot 是 Microsoft Office 使用者的自助式 BI(Business Intelligence) 功能。 PowerPivot 包含用戶端元件(PowerPivot for Excel)和伺服器端元件(Power Pivot for SharePoint)。 SQL Server PowerPivot 會直接與數據提供者互動,以存取儲存在 DB2 資料庫中的資訊。
數據轉換
數據提供者會從DRDA格式化的數據類型和 OLE DB 資料類型來回轉換。 根據 SQL Server 取用者,IT 專業人員可以使用 XML 數據類型對應組態檔或 SQL Server 數據類型對應系統數據表來控制轉換。
代碼頁轉換
組織通常必須開發以便在多個地區部署的全球化解決方案。 IT 專業人員可以設定資料提供者,根據標準編碼字元集識別碼(CCSIDs)和代碼頁來處理字串轉換,包括支援單位元組、混合位元組、雙位元組、EBCDIC、ANSI、OEM PC、UNICODE、阿拉伯文和希伯來文雙向版面配置轉換。
安全
企業 IT 組織尋求保護通過網路流動的驗證認證和用戶數據的方法。 數據提供者提供驗證加密、數據加密或驗證和數據加密的技術。 IT 專業人員可以將數據提供者設定為使用 256 位進階加密標準 (AES) 來保護驗證認證,以及 56 位數據加密標準 (DES) 來保護驗證認證和用戶數據。 在 TCP/IP 網路層,數據提供者支援安全套接字層(3.0 版)或傳輸層安全性(TLS 1.0 版和 1.2 版)來加密驗證認證和用戶數據。 數據提供者支持選擇性地使用企業單一 Sign-On 第 5 版,將外部認證(例如 RACF 使用者名稱)對應至 Windows Active Directory 認證。 ESSO 是 Microsoft Host Integration Server 的一個獨立可安裝功能,可作為 Microsoft BizTalk Server 的補充技術。
使用量回報
數據提供者包含遙測和錯誤報告的技術。 HIS 產品小組會利用這項數據來改善數據提供者的品質、可靠性和效能。 這包括:
安裝、變更或移除產品時生成的報告。
執行時會監視藉由報告DRDA伺服器類別和版本、資料提供者名稱及數據消費者進程名稱所建立的連接。
執行階段透過報告 SQLSTATE、SQLCODE 和原因碼來監視錯誤。
注意:若要停用使用量報告,請使用資料提供者數據存取工具的 [選項] 對話方塊。