任務是指在DMS發起的變更SQL任務,例如普通資料變更、結構設計、庫表同步等,但不包含在SQL視窗中直接執行的SQL。本文為您介紹了如何建立或管理SQL任務。
前提條件
您的使用者角色為管理員或DBA,關於使用者角色資訊,請參見系統角色。
操作步驟
- 登入Data Management 5.0。
在頂部功能表列中,選擇 。
說明若您使用的是極簡模式的控制台,請單擊控制台左上方的表徵圖,選擇
。在任務管理頁面,您可以新增SQL任務或管理已建立的SQL任務。
新增SQL任務
單擊新增SQL任務,可參考下表設定資料庫、變更SQL語句等資訊。
配置項
說明
備忘
詳細描述變更原因或目標,減少溝通成本。
資料庫
支援選擇單個或多個目標資料庫。
說明管控模式為自由操作或穩定變更的資料庫執行個體,需要登入後方可選擇,更多關於管控模式的資訊,請參見管控模式。
變更SQL
支援提交所有可執行檔SQL語句,且支援多條SQL,以半形分號(;)隔開。
計劃執行時間
根據您的需求選擇:
開啟:您可以配置執行任務的時間點。
關閉(預設):立即執行。
事務
僅當配置單個資料庫時生效,支援的選項:
開啟:任務中的多條SQL語句將以事務的方式執行。
關閉(預設)
並發執行組內任務
僅當配置多個資料庫時生效,支援的選項:
開啟:SQL語句會同步執行到所有資料庫中。
關閉(預設):SQL語句會執行到第一個資料庫中,若成功,則依次執行到其他資料庫中。
忽略執行錯誤
根據您的需求選擇:
開啟:在執行時會忽略失敗SQL指令碼,並執行完所有SQL。
關閉(預設):遇到錯誤則停止執行。
邏輯表運算式校正
僅當配置了邏輯庫時生效,支援的選項:
開啟(預設):校正邏輯表的運算式是否正確,更多資訊,請參見邏輯表。
關閉(不推薦)
說明配置完成後,您可以單擊預覽/轉換SQL,預覽格式化後的SQL內容。
單擊提交任務。
管理工作
暫停任務
單擊暫停停止執行該任務。
重試任務
當任務處於失敗狀態時,您可以單擊重試重新執行該任務。
查看日誌
單擊日誌,可查看該條任務的系統調度日誌。
刪除任務
單擊刪除,該任務的狀態會更改為刪除且不會被執行。