在 Oracle 併購昇陽,兩家產品線將如何整併還在混沌未明之際,IBM 則趁機積極搶攻 Oracle 的客戶群。 IBM 今日宣布,即將於 6 月中上市的 DB2 9.7 版本可以支援 Oracle PL/SQL 資料庫語法,但價格較 Oracle Database 少了 2 成。
台灣 IBM 軟體事業處 Information Management 品牌經理林世偉表示,新版資料庫軟體 DB2 9.7 可以支援 Oracle PL/SQL 資料庫語法、 SQLPlus 、 Package 、 Currency Control 、 SQL 等資料格式和功能,因此客戶不用擔心採用 DB2 是否會與 Oracle 的應用程式不相容。
林世偉表示,目前有部分的 Oracle Database 的客戶基於成本考量與管理考量等因素下,正考慮將既有的 Oracle Database 轉至 IBM 的 DB2 。但過去,轉移的過程較費時費力,有時甚至需要修改部分應用程式碼來適應 DB2;但新版的 DB2 9.7 的設計理念是讓客戶不需更動上層應用程式的情況下,DB2 可以快速的適應各個 Oracle 應用程式,簡化轉移的時間至少超過 1 半以上。也可以在 DB2 的介面中,直接開發或除錯 (Debug)Oracle 的 PL/SQL 。
台灣 IBM 軟體產品處資訊工程顧問莊繼誠進一步解釋,透過這樣的支援性,經過前期導入的測試用戶的測試,這些客戶使用了 Oracle 的應用程式,包括會計系統、人力系統、 ERP 等,資料庫則是用 IBM 的 DB2 9.7,兩者的相容性為 98.43% 。
DB2 9.7 版另一項特色則是在於資料壓縮,並節省系統資源。莊繼誠表示,除了對一般資料進行壓縮之外,DB2 9.7 版還可針對索引 (index) 、 Temp Table,以及 XML 格式進行壓縮,較 DB2 上一個版本可以省下 75% 的資料儲存空間。
DB2 9.7 版也強化了災難復原的能力。莊繼誠表示,過去備份伺服器僅能做為災難備援之用,有些客戶會認為是資源浪費;在新版的 DB2 中可以讓備份伺服器分擔部分主資料庫的工作,例如讀取資料,並維持兩台伺服器的資料同步化,因此在必要時,兩台的角色可以互調,但前提是,兩台伺服器的等級必須相當。
林世偉表示,目前 DB2 的客戶有 6 成仍使用第 8 版本,不過由於目前對於 8 版的支援已經終止,因此 IBM 預計在年底前,將協助大多數的用戶升級至 9.7 版,只要有與 IBM 簽署維護合約的客戶,都可以免費升級至 DB2 最新版本。而為了吸引 Oracle 用戶投靠到 IBM 的懷抱,對於原 Oracle 資料庫用戶,若購買 DB2,可享有至少 8 折的優惠。
