使用 DB2 Task Center
管理 DB2 服務器不僅涉及實例和數據庫的初始實現,還包括執行必要的常規維護任務,如 REORG 和 RUNSTATS,以及在需要時加載或卸載數據。DB2 擁有一套集成的圖形化工具,用於協助管理員有效地實現、操縱和維護 DB2 實例及數據庫。DB2 Task Center 提供了一個易於使用的圖形化界面,可創建和組織任務、管理任務流、安排任務、分發關於已運行的任務的狀態通知。
創建新任務
Task Center 不但可創建、編輯和管理 DB2 數據庫腳本,它還可以創建、編輯和管理操作系統命令或 shell 腳本。要開始使用 Task Center,在 Command Script 選項卡中輸入或導入腳本。這樣您就作好了安排此任務的准備,設置其頻率(如果是重復型任務),並設置用於執行任務的授權 ID。
設置通知和任務活動
Notification 選項卡允許您指定是否發送、何時發送任務已完成的通知。在這裡,您可指定將通知發送給誰、消息文本是什麼。有時,您可能希望將此類通知用作根據任務結果運行其他任務的觸發器。您可使用 Task Actions 選項卡來運行、安排或禁用其他任務的安排。
創建工具編目數據庫
DB2 工具編目(tools catalog)用於存儲 Task Center 所創建的任務信息,工具編目必須存在,這樣才能使用 DB2 Task Center 來創建和安排任務。可使用 create tools catalog 命令在任何現有數據庫或獨立的數據庫中創建 DB2 工具編目。工具編目需要常規和系統臨時表空間,頁面大小為 32K。若未在命令中指定這些表空間,將創建這些表空間。
如下命令為工具編目創建一個新數據庫,在此數據庫內,工具編目表是在數據庫模式中 toolscat 創建的: db2 create tools catalog toolscat create new database toolsdb
如下命令使用現有數據庫 toolsdb 內的數據庫模式中 toolscat 創建工具編目表。在此數據庫中,工具編目表是在 tbsp32k 表空間中創建的: db2 create tools catalog toolscat user existing tablespace tbsp32k in database toolsdb