Udostępnij za pośrednictwem


Metoda Job.DeleteJobStepLogs (Int32)

Usuwa zadanie krok plików dziennika, które są większe, numer identyfikacyjny określony dziennik.

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo.Agent
Zestaw:  Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)

Składnia

'Deklaracja
Public Sub DeleteJobStepLogs ( _
    largerThan As Integer _
)
'Użycie
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
)

Parametry

  • largerThan
    Typ: System.Int32
    A Int32 wartość, która określa numer Identyfikatora dziennika, powyżej której należy usunąć pliki dziennika krok zadanie.

Przykłady

Poniższy przykład kodu usuwa wszystkie zadanie kroku plików dziennika, które mają identyfikator wartości większej niż 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)