SQL Serverエージェントジョブを作成し、それが正しく実行されるかどうかをテストしようとすると、「SQLServerAgentは現在実行されていないため、SQLServerAgentは現在実行されていないため、次のような醜いエラーメッセージが表示される場合があります。このアクションについて通知することはできません。」
幸い、これは簡単に修正できます。
エラーの例
エラーを取得する方法の例を次に示します。
オブジェクトエクスプローラーで、ジョブを右クリックしてコンテキストメニューを表示します。
![](http://www.sqldat.com/article/uploadfiles/202205/2022051209191486.png)
ステップでジョブを開始…を選択します ジョブを実行します。
私の場合、エラーが発生します:
![](http://www.sqldat.com/article/uploadfiles/202205/2022051209191559.png)
開始に失敗しました…をクリックします テキストは、エラーの原因を概説する別のメッセージを開きます。
「SQLServerAgentは現在実行されていないため、このアクションを通知できません」という部分が表示されます。
したがって、SQLServerエージェントサービスが現在実行されていないためにエラーが発生したようです。
ヒント:オブジェクトエクスプローラー(SQL Serverエージェントの左側)に小さな赤いアイコンがあります。赤の場合は、サービスが実行されていないことを意味します。
これを修正するには、[ OK]をクリックします および閉じる エラーメッセージを取り除くには、SQLServerエージェントを右クリックします。 オブジェクトエクスプローラーでコンテキストメニューを表示します:
![](http://www.sqldat.com/article/uploadfiles/202205/2022051209191585.png)
これにより、次のセキュリティプロンプトが表示される可能性があります。
![](http://www.sqldat.com/article/uploadfiles/202205/2022051209191642.png)
はいをクリックします アプリがデバイスに変更を加えることができるようにします。
これにより、次のプロンプトが表示されます。
![](http://www.sqldat.com/article/uploadfiles/202205/2022051209191794.png)
はいをクリックします SQLServerエージェントサービスを開始します。
完了すると、オブジェクトエクスプローラーのアイコンが緑色に変わり、SQLServerエージェントサービスが実行されていることを示します。
![](http://www.sqldat.com/article/uploadfiles/202205/2022051209191725.png)