Job.DeleteJobStepLogs Job.DeleteJobStepLogs Job.DeleteJobStepLogs Method

정의

작업 단계 로그 파일을 삭제합니다. Deletes job step log files.

오버로드

DeleteJobStepLogs(Int32) DeleteJobStepLogs(Int32) DeleteJobStepLogs(Int32)

지정된 로그 ID 번호보다 큰 작업 단계 로그 파일을 삭제합니다. Deletes job step log files that are larger that the specified log ID number.

DeleteJobStepLogs(DateTime) DeleteJobStepLogs(DateTime) DeleteJobStepLogs(DateTime)

지정한 날짜보다 오래된 작업 단계 로그 파일을 삭제합니다. Deletes job step log files that are older than the specified date.

DeleteJobStepLogs(Int32) DeleteJobStepLogs(Int32) DeleteJobStepLogs(Int32)

지정된 로그 ID 번호보다 큰 작업 단계 로그 파일을 삭제합니다. Deletes job step log files that are larger that the specified log ID number.

public:
 void DeleteJobStepLogs(int largerThan);
public void DeleteJobStepLogs (int largerThan);
Public Sub DeleteJobStepLogs (largerThan As Integer)
매개 변수
largerThan
Int32 Int32 Int32

A Int32 를 삭제할 작업 단계 로그 파일 보다 더 높은 로그 ID 번호를 지정 하는 값입니다. A Int32 value that specifies the log ID number, higher than which to delete the job step log files.

예제

다음 코드 예에서는 ID 값이 5보다 큰 모든 작업 단계 로그 파일을 삭제합니다.The following code example deletes all job step log files that have ID values larger than 5.

C#C#

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

PowerShellPowerShell

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

DeleteJobStepLogs(DateTime) DeleteJobStepLogs(DateTime) DeleteJobStepLogs(DateTime)

지정한 날짜보다 오래된 작업 단계 로그 파일을 삭제합니다. Deletes job step log files that are older than the specified date.

public:
 void DeleteJobStepLogs(DateTime olderThan);
public void DeleteJobStepLogs (DateTime olderThan);
Public Sub DeleteJobStepLogs (olderThan As DateTime)
매개 변수
olderThan
DateTime DateTime DateTime

작업 단계 로그 파일을 삭제할 기준이 될 로그 날짜를 지정하는 DateTime 값입니다. 이 날짜 이전의 작업 단계 로그 파일은 삭제됩니다. A DateTime value that specifies the log date, after which to delete the job step log files.

예제

다음 코드 예제에서는 2009 년 3 월 15 일 이후에 생성 된 모든 작업 단계 로그 파일을 삭제 합니다.The following code example deletes all job step log files that were created after March 15th, 2009.

C#C#

Server srv = new Server("(local)");  
Job jb = srv.JobServer.Jobs["Test Job"];  
DateTime deleteDate = new DateTime(2009, 3, 15, 9, 45, 52);  
jb.DeleteJobStepLogs(deleteDate);  

PowerShellPowerShell

$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")  
$jb = $srv.JobServer.Jobs["Test Job"]  
$deleteDate = new-object System.DateTime(2009, 3, 15)  
$jb.DeleteJobStepLogs($deleteDate)  

적용 대상