Поделиться через


Метод Job.DeleteJobStepLogs (Int32)

Deletes job step log files that are larger that the specified log ID number.

Пространство имен:  Microsoft.SqlServer.Management.Smo.Agent
Сборка:  Microsoft.SqlServer.Smo (в Microsoft.SqlServer.Smo.dll)

Синтаксис

'Декларация
Public Sub DeleteJobStepLogs ( _
    largerThan As Integer _
)
'Применение
Dim instance As Job 
Dim largerThan As Integer

instance.DeleteJobStepLogs(largerThan)
public void DeleteJobStepLogs(
    int largerThan
)
public:
void DeleteJobStepLogs(
    int largerThan
)
member DeleteJobStepLogs : 
        largerThan:int -> unit
public function DeleteJobStepLogs(
    largerThan : int
)

Параметры

  • largerThan
    Тип: System.Int32
    A Int32 value that specifies the log ID number, higher than which to delete the job step log files.

Примеры

The following code example deletes all job step log files that have ID values larger than 5.

C#

Server srv = new Server("(local)");
Job jb = srv.JobServer.Jobs["Test Job"];
jb.DeleteJobStepLogs(5);

PowerShell

$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")
$jb = $srv.JobServer.Jobs["Test Job"]
$jb.DeleteJobStepLogs(5)

См. также

Справочник

Job Класс

Перегрузка DeleteJobStepLogs

Пространство имен Microsoft.SqlServer.Management.Smo.Agent

Другие ресурсы

Планирование автоматических административных задач в агенте SQL Server

Задачи автоматизированного администрирования (агент SQL Server)

sp_delete_jobsteplog (Transact-SQL)