本文將引領您完成 Siebel 7 資料庫環境從 DB2® UDB Version 8 到 DB2 9 的升級。您將瞭解一 些必要的步驟以及完成遷移過程所需的工具和命令。
本文首先介紹了 DB2 9 中的一些新特性,並 展示了 Siebel 應用程式如何利用這些特性。本文詳述了 UNIX® 和 Windows® 作業系統在預遷 移和實際遷移過程中的工作,最後介紹完成遷移後需要執行的步驟。
DB2 9 中的新特性
pureXM™L:DB2 9 天生就支援 XML 資料存放區。這使得可以將格式良好的 XML 文檔以其自 身固有的分層格式儲存在 Siebel 表列中。XML 資料存放區為 XML 類型而不是將其儲存為文本。因此,您 可以使用 XQuery、SQL 或者結合使用二者來有效地搜尋和檢索 XML 資料。
自動化管理特性:自 動化管理特性將簡化 Siebel/DB2 DBA 的管理工作。它包括自調優記憶體管理(Self Tuning Memory Management,STMM)。STMM 通過持續更新配置參數(資料庫參數和資料庫管理員參數)、調整緩衝池大 小以及動態確定資料庫使用的記憶體總量,從而減少或消除配置 DB2 伺服器的工作。
增強了資料庫 安全性:基於標籤的存取控制(Label Based Access Control,LBAC)是一種新的安全特性,它使您可以 在行和列的層級上控制資料訪問。為此,添加了一種新的安全性系統管理員(SECADM)授權層級,它將收集一些 與安全相關的許可權。根據列表或組的結構、位置或從屬關係,LBAC 可用於增強對使用者可見記錄的 Siebel 存取控制。
彈性增強:Siebel/DB2 DBA 可以立即使用 DB2 9 中的一些增強來添加彈性。其中一 些特性包括:
能夠重新開始中斷的恢複操作,這些操作能夠在進行資料庫恢複時節省寶貴的時間 和工作。
支援使用從已有備份映像中自動產生的指令碼執行重新導向恢複操作。
能夠從資料表空間 備份映像中重新構建資料庫。
更多附加的有用特性:很多特性對 Siebel 應用程式都非常有用。 其中一些特性與效能和延展性有關,例如資料行壓縮,而另外一些則與可管理性有關,例如複製資料庫 模式的功能,以及 ALTER TABLE 語句增強。
本文將展示如何啟用 DB2 9 的一些特性,例如自調 優記憶體管理和壓縮,這些都是完成遷移後的工作。
預遷移步驟
預遷移步驟非常重要,是實 現成功遷移的關鍵。在本節中,實際上將執行三項任務:
在開始遷移之前,搜集有關當前資料庫 和環境的最重要訊息(給出了一些有用的指令碼和樣本)。這樣一來,如果在遷移過程中出現了問題,您可 以很輕易地恢複到遷移前的狀態。同樣,如果您需要使用這些資訊並且這些參數值在遷移後還有用的話, 您還可以應用它們。
查看您的機器是否相容以及是否能夠安全地安裝和使用 DB2 9。
停止 DB2 伺服器,準備進行遷移。