Udostępnij za pośrednictwem


Usuń jedno lub więcej zleceń

Dotyczy: SQL ServerAzure SQL Managed Instance

Ważny

Na platformie Azure SQL Managed Instancewiększość funkcji agenta programu SQL Server jest obecnie obsługiwana, ale nie wszystkie. Aby uzyskać szczegółowe informacje, zobacz różnice języka T-SQL usługi Azure SQL Managed Instance z programu SQL Server lub ograniczenia zadań agenta SQL w usłudze SQL Managed Instance.

W tym temacie opisano sposób usuwania zadań programu Microsoft SQL Server Agent w programie SQL Server przy użyciu programu SQL Server Management Studio, języka Transact-SQL lub obiektów zarządzania programu SQL Server.

Przed rozpoczęciem

Zabezpieczenia

Jeśli nie jesteś członkiem stałej roli serwera sysadmin, możesz usuwać tylko zadania, które należą do ciebie.

Korzystanie z programu SQL Server Management Studio

Aby usunąć zadanie

  1. W oknie Eksploratora obiektów nawiąż połączenie z wystąpieniem silnika bazy danych SQL Server, następnie rozwiń to wystąpienie.

  2. Rozwiń węzeł SQL Server Agent, rozwiń węzeł Prace , kliknij prawym przyciskiem myszy zadanie, które chcesz usunąć, a następnie kliknij Usuń.

  3. W oknie dialogowym Usuń obiekt upewnij się, że wybrano zadanie, które chcesz usunąć.

  4. Kliknij przycisk OK.

Aby usunąć wiele zadań

  1. W oknie Eksploratora obiektów nawiąż połączenie z wystąpieniem silnika bazy danych SQL Server, następnie rozwiń to wystąpienie.

  2. Rozwiń SQL Server Agent .

  3. Kliknij prawym przyciskiem myszy Monitor Aktywności Zadań, a następnie kliknij Wyświetl Aktywność Zadań.

  4. W Monitorze Aktywności Zadań wybierz zadania, które chcesz usunąć, kliknij prawym przyciskiem myszy na wybranych zadaniach i wybierz Usuń zadania.

Korzystanie z Transact-SQL

Aby usunąć zadanie

  1. W Eksploratorze obiektów , nawiąż połączenie z instancją silnika baz danych.

  2. Na pasku Standardowa kliknij pozycję Nowe zapytanie.

  3. Skopiuj i wklej poniższy przykład w oknie zapytania, a następnie kliknij pozycję Wykonaj.

    USE msdb ;  
    GO  
    
    EXEC sp_delete_job  
        @job_name = N'NightlyBackups' ;  
    GO  
    

Aby uzyskać więcej informacji, zobacz sp_delete_job (Transact-SQL).

Korzystanie z obiektów zarządzania programu SQL Server

Aby usunąć wiele zadań

Użyj klasy JobCollection przy użyciu wybranego języka programowania, takiego jak Visual Basic, Visual C# lub PowerShell. Aby uzyskać więcej informacji, zobacz sql Server Management Objects (SMO).