Skip to main content

SQL Serverエージェントによるデータベース管理の自動化

OracleDBに新規で表領域/スキーマを作成する方法/IT0018 (六月 2026)

OracleDBに新規で表領域/スキーマを作成する方法/IT0018 (六月 2026)
Anonim

SQL Serverエージェントを使用すると、さまざまな管理タスクを自動化できます。これらのタスクの1つに、SQL Serverエージェントを使用して、データベース管理を自動化するジョブを作成およびスケジュールすることが含まれます。

01/06

SQL Serverエージェントサービスを開始する

Microsoft SQL Server構成マネージャを開き、SQL Serverエージェントサービスを探します。そのサービスのステータスが「実行中」の場合は、何もする必要はありません。それ以外の場合は、SQL Serverエージェントサービスを右クリックし、 開始 ポップアップメニューからStarting Serviceウィンドウを開きます。

注意この資料はSQL Server 2008に適用されます。それ以降のバージョンのSQL Serverを使用している場合は、SQL Server 2012でのSQL Serverエージェントの構成を参照してください。

続きを読む

02の06

SQL Server Management Studioを開き、SQL Serverエージェントフォルダを展開する

SQL Server構成マネージャを閉じて、SQL Server Management Studioを開きます。 SSMS内で、SQL Serverエージェントフォルダを展開します。

続きを読む

03/06

新しいSQL Serverエージェントジョブを作成する

右クリックして 求人 フォルダと選択 新しい仕事 スタートアップメニューから選択します。記入してください フィールドには仕事のための一意の名前が付いています(説明的であれば、仕事をより適切に管理するのに役立ちます)。ジョブの所有者にするアカウントを指定します。 オーナー テキストボックス。ジョブはこのアカウントのアクセス許可で実行され、所有者またはsysadminロールのメンバのみが変更できます。指定した後 名前と所有者は、ドロップダウンリストから定義済みのジョブカテゴリの1つを選択します。たとえば、定期的なメンテナンスジョブの「データベースメンテナンス」カテゴリを選択することができます。大きな 説明 テキストフィールドを使用して、ジョブの目的の詳細な説明を提供します。誰か(あなた自身を含む)が今から数年後にそれを見て、仕事の目的を理解できるように書く。最後に、 有効 ボックスがチェックされます。

04/06

SQL Serverエージェントのジョブステップ画面に入る

左側の 新しい仕事 ウィンドウには、 ステップ 「ページの選択」見出しの下にあるアイコンをクリックします。このアイコンをクリックすると、空のジョブステップリストが表示されます。

続きを読む

05/06

SQL Serverエージェントのジョブステップを追加する

ジョブの個別のステップを追加します。クリック 新しい ボタンを押して新しいジョブステップを作成すると、新しいジョブステップウィンドウが表示されます。使用 ステップ名 ステップのわかりやすい名前を入力するためのテキストボックス。使用 データベース ドロップダウンボックスを使用して、ジョブが処理するデータベースを選択します。最後に、 コマンド テキストボックスを使用して、このジョブステップの目的のアクションに対応するTransact-SQL構文を提供します。コマンドの入力が完了したら、 解析する ボタンを押して構文を確認します。構文の検証が正常に完了したら、をクリックします。 OK ステップを作成します。必要なSQL Serverエージェントジョブを定義するのに必要な回数だけ、このプロセスを繰り返します。

06の06

SQL Serverエージェントジョブをスケジュールする

ジョブのスケジュールを設定するには、 スケジュール ページの選択ページの 新しい仕事 窓。あなたは 新しいジョブスケジュール 窓。スケジュールの名前を テキストボックスを選択し、ドロップダウンボックスからスケジュールタイプを選択します.1回、繰り返し、SQL Serverエージェントが起動または開始するとCPUがアイドルになると開始します。ウィンドウの頻度セクションと期間セクションを使用して、ジョブのパラメータを指定します。終了したら、をクリックします。 OK スケジュールウィンドウを閉じます。 OK ジョブを作成します。