共用方式為


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 Agent 排程自動管理工作

自動化管理工作 (SQL Server Agent)

sp_delete_jobsteplog (Transact-SQL)