Condividi tramite


Metodo Job.DeleteJobStepLogs (Int32)

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

Spazio dei nomi  Microsoft.SqlServer.Management.Smo.Agent
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

Sintassi

'Dichiarazione
Public Sub DeleteJobStepLogs ( _
    largerThan As Integer _
)
'Utilizzo
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
)

Parametri

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

Esempi

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)

Vedere anche

Riferimento

Job Classe

Overload DeleteJobStepLogs

Spazio dei nomi Microsoft.SqlServer.Management.Smo.Agent

Altre risorse

Pianificazione delle attività amministrative automatiche in SQL Server Agent

Automatizzazione delle attività amministrative (SQL Server Agent)

sp_delete_jobsteplog (Transact-SQL)