Disable or Enable a JobDisable or Enable a Job

適用対象: yesSQL Server yesAzure SQL Database (Managed Instance のみ) noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database (Managed Instance only) noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

重要

Azure SQL Database Managed Instance では現在、すべてではありませんがほとんどの SQL Server エージェントの機能がサポートされています。On Azure SQL Database Managed Instance, most, but not all SQL Server Agent features are currently supported. 詳細については、「Azure SQL Database Managed Instance と SQL Server の T-SQL の相違点」を参照してください。See Azure SQL Database Managed Instance T-SQL differences from SQL Server for details.

このトピックでは、 SQL ServerSQL Server または SQL ServerSQL Server を使用して、 SQL Server Management StudioSQL Server Management StudioTransact-SQLTransact-SQLエージェント ジョブを無効にする方法について説明します。This topic describes how to disable a SQL ServerSQL Server Agent job in SQL ServerSQL Server by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL. ジョブを無効にしても、ジョブは削除されるわけではなく、必要に応じて再び有効にすることができます。When you disable a job, it is not deleted and can be enabled again when necessary.

はじめにBefore You Begin

セキュリティSecurity

詳細については、「 SQL Server エージェントのセキュリティの実装」をご覧ください。For detailed information, see Implement SQL Server Agent Security.

SQL Server Management Studio の使用Using SQL Server Management Studio

ジョブを無効または有効にするにはTo disable or enable a job

  1. オブジェクト エクスプローラーで、 SQL Server データベース エンジンSQL Server Database Engineのインスタンスに接続し、そのインスタンスを展開します。In Object Explorer, connect to an instance of the SQL Server データベース エンジンSQL Server Database Engine, and then expand that instance.

  2. [SQL Server エージェント] を展開します。Expand SQL Server Agent.

  3. [ジョブ] を展開し、無効または有効にするジョブを右クリックします。Expand Jobs, and then right-click the job that you want to disable or enable.

  4. ジョブを無効にするには、 [無効化] をクリックします。To disable a job, click Disable. ジョブを有効にするには、 [有効化] をクリックします。To enable a job, click Enable.

Transact-SQL の使用Using Transact-SQL

ジョブを無効または有効にするにはTo disable or enable a job

  1. オブジェクト エクスプローラーで、 データベース エンジンDatabase Engineのインスタンスに接続します。In Object Explorer, connect to an instance of データベース エンジンDatabase Engine.

  2. [標準] ツール バーの [新しいクエリ] をクリックします。On the Standard bar, click New Query.

  3. 次の例をコピーしてクエリ ウィンドウに貼り付け、 [実行] をクリックします。Copy and paste the following example into the query window and click Execute.

    -- changes the name, description, and disables status of the job NightlyBackups.  
    USE msdb ;  
    GO  
    
    EXEC dbo.sp_update_job  
        @job_name = N'NightlyBackups',  
        @new_name = N'NightlyBackups -- Disabled',  
        @description = N'Nightly backups disabled during server migration.',  
        @enabled = 0 ;  
    GO  
    

詳細については、「 sp_update_job (Transact-SQL)」を参照してください。For more information, see sp_update_job (Transact-SQL).