すべてのプロダクト
Search
ドキュメントセンター

Data Management:タスクの管理

最終更新日:Aug 02, 2024

データ管理 (DMS) を使用すると、SQLタスクを作成および管理できます。 これらのタスクを使用して、通常のデータ変更、スキーマ設計、データベースとテーブルの同期などの機能のSQL文を管理できます。 ただし、[SQLConsole] タブで実行されるSQL文には使用できません。 このトピックでは、SQLタスクを作成および管理する方法について説明します。

前提条件

DMS管理者またはデータベース管理者 (DBA) です。 ユーザーの役割については、「システムの役割」をご参照ください。

手順

  1. DMSコンソールV5.0 にログインします。

  2. 上部のナビゲーションバーで、[O&M] > [タスク] を選択します。

  3. [タスク] ページで、SQLタスクを作成するか、既存のSQLタスクを管理します。

    • SQLタスクの作成

      1. Sqlタスクの追加 をクリックします。 表示されるダイアログボックスで、次の表に示すパラメーターを設定します。

        パラメーター

        説明

        補足

        データの目的または目的が変更されます。 これにより、不要な通信が削減される。

        データベース

        データを変更するデータベース。 1つ以上のデータベースを選択できます。

        説明

        データベースが安定した変更または柔軟な管理モードでデータベースインスタンスで管理されている場合は、データベースにログインしていることを確認してください。 制御モードの詳細については、「制御モード」をご参照ください。

        SQLの変更

        データ変更のSQL文。 実行可能なすべてのSQL文を送信できます。 1つ以上のSQL文がサポートされ、セミコロン (;) で区切られています。

        計画実行時間

        タスクを直ちに実行するか、指定した時点でタスクを実行するかを指定します。 有効な値:

        • ON: タスクを実行する時点を指定できます。

        • OFF: タスクは送信後すぐに実行されます。 デフォルト値です。

        取引

        トランザクションモードを有効にするかどうかを指定します。 このパラメーターは、単一のデータベースを選択した場合にのみ有効です。 有効な値:

        • ON: SQL文の実行に失敗した場合、同じトランザクション内で実行された他のすべてのSQL文がロールバックされます。

        • OFF: 一度に1つのSQL文が実行されます。 デフォルト値です。

        グループタスクの同時実行

        すべてのデータベースでSQL文を実行するかどうかを指定します。 このパラメーターは、複数のデータベースを選択した場合にのみ有効です。 有効な値:

        • ON: SQL文はすべてのデータベースで実行できます。

        • OFF: 選択した最初のデータベースでSQL文を実行できます。 実行が成功した場合、SQL文は他のデータベースで順番に実行できます。 デフォルト値です。

        実行エラーを無視

        SQL文の実行時にエラーをスキップするかどうかを指定します。 有効な値:

        • ON: SQL文の実行中にエラーが発生した場合、DMSはエラーをスキップし、残りのすべての文が実行されるまで後続のSQL文を実行し続けます。

        • OFF: SQL文の実行中にエラーが発生した場合、DMSは現在以降のSQL文の実行を停止します。 デフォルト値です。

        論理テーブル式の検証

        論理式を検証するかどうかを指定します。 このパラメーターは、論理データベースを選択した場合にのみ有効です。 有効な値:

        • ON: DMSは論理式が有効かどうかをチェックします。 デフォルト値です。 詳細については、「論理テーブル」をご参照ください。

        • OFF: このパラメーターをOFFに設定しないことを推奨します。

        説明

        設定が完了したら、[プレビュー /SQL変換] をクリックします。 表示されるメッセージで、SQL文をプレビューできます。

      2. [タスクの送信] をクリックします。

    • SQLタスクの管理

      • タスクを一時停止する

        [タスク] ページで、一時停止するタスクを見つけ、[操作バー] 列の [一時停止] をクリックします。

      • タスクを再試行する

        [タスク] ページで、[失敗] 状態のタスクを見つけ、[操作バー] 列の [再試行] をクリックします。

      • ログの表示

        [タスク] ページで、スケジュールログを表示するタスクを見つけ、[操作バー] 列の [ログ] をクリックします。

      • タスクの削除

        [タスク] ページで、スケジュールログを表示するタスクを見つけ、[操作バー] 列の [削除] をクリックします。 タスクは 削除 状態であり、実行できなくなりました。