JobServer.EnumJobs JobServer.EnumJobs JobServer.EnumJobs Method

정의

현재 작업에 대한 정보의 목록을 열거합니다. Enumerates a list of information about the current job.

오버로드

EnumJobs() EnumJobs() EnumJobs()

현재 작업에 대한 정보의 목록을 열거합니다. Enumerates a list of information about the current job.

EnumJobs(JobFilter) EnumJobs(JobFilter) EnumJobs(JobFilter)

현재 작업에 대한 정보의 목록을 열거합니다. Enumerates a list of information about current jobs.

EnumJobs() EnumJobs() EnumJobs()

현재 작업에 대한 정보의 목록을 열거합니다. Enumerates a list of information about the current job.

public:
 System::Data::DataTable ^ EnumJobs();
public System.Data.DataTable EnumJobs ();
Public Function EnumJobs () As DataTable
반환

A DataTable 개체의 SQL Server 에이전트 작업에 대 한 정보 테이블을 포함 하는 값입니다. A DataTable object value that contains a table of information about SQL Server Agent jobs. 반환 된 다른 열을 설명 하는 테이블 DataTable합니다. The table describes the different columns of the returned DataTable.

데이터 형식 설명
Urn String 작업을 고유 하 게 식별 하는 URN 값입니다.
이름 String 작업의 이름입니다.
JobID Guid 고유한 시스템 생성 ID 값입니다.
DateCreated DateTime 작업을 만든 시간과 날짜입니다.
DateLastModified DateTime 작업이 마지막으로 수정 된 시간과 날짜입니다.
설명 String 작업의 텍스트 설명입니다.
EmailLevel Int32 는 에나열된실행된다음보낼전자메일에대한작업이완료되는필요한방식을지정하는숫자값CompletionAction열거 합니다.
IsEnabled Boolean 작업이 사용 되는지 여부를 지정 하는 부울 값입니다. 경우 True, 작업이 사용 됩니다. False이면 작업이 사용되지 않습니다.
EventLogLevel Int32 를 로깅하는 에나열된실행후이벤트에대한작업이완료되는필요한방식을지정하는숫자값CompletionAction 열거 합니다.
NetSendLevel Int32 방법을 지정 하는 필요한 작업이 완료 되는 실행 된 다음 보낼 net send 네트워크 메시지에 대 한에 나열 된 숫자 값 CompletionAction 열거형입니다.
OriginatingServer String 는 다중 서버 관리 시나리오에서 마스터 서버는 SQL Server 인스턴스의 이름입니다.
OwnerLoginName String 작업을 소유 하는 로그인의 이름입니다.
PageLevel Int32 는 에나열된실행된다음전송호출기메시지에대한작업이완료되는필요한방식을지정하는숫자값CompletionAction 열거 합니다.
StartStepID Int32 작업에 속한 작업 단계 시퀀스에서 첫 번째 작업 단계의 ID 값입니다.
VersionNumber Int32 작업의 버전 번호입니다.
CategoryID Int32 작업 범주 ID 번호.
Column Data type Description
Urn String A URN value that uniquely identifies the job.
Name String The name of the job.
JobID Guid A unique system-generated ID value.
DateCreated DateTime The date and time when the job was created.
DateLastModified DateTime The date and time when the job was last modified.
Description String The textual description of the job.
EmailLevel Int32 The numeric value that specifies the required way in which the job completes for an e-mail to be sent after execution that is listed in the CompletionAction enumeration.
IsEnabled Boolean The Boolean value that specifies whether the job is enabled. If True, the job is enabled. If False, the job is not enabled.
EventLogLevel Int32 The numeric value that specifies the required way in which the job completes for an event to be logged after execution that is listed in the CompletionAction enumeration.
NetSendLevel Int32 The numeric value that specifies the required way in which the job completes for a net send network message to be sent after execution that is listed in the CompletionAction enumeration.
OriginatingServer String The name of the instance of SQL Server that is the master server in a multiserver administration scenario.
OwnerLoginName String The name of the login that owns the job.
PageLevel Int32 The numeric value that specifies the required way in which the job completes for a pager message to be sent after execution that is listed in the CompletionAction enumeration.
StartStepID Int32 The ID value of the job step that is first in the sequence of job steps that belong to the job.
VersionNumber Int32 The version number of the job.
CategoryID Int32 The job category ID number.

예제

SQL Server 에이전트에서 자동 관리 태스크 예약Scheduling Automatic Administrative Tasks in SQL Server Agent

EnumJobs(JobFilter) EnumJobs(JobFilter) EnumJobs(JobFilter)

현재 작업에 대한 정보의 목록을 열거합니다. Enumerates a list of information about current jobs.

public:
 System::Data::DataTable ^ EnumJobs(Microsoft::SqlServer::Management::Smo::Agent::JobFilter ^ filter);
public System.Data.DataTable EnumJobs (Microsoft.SqlServer.Management.Smo.Agent.JobFilter filter);
Public Function EnumJobs (filter As JobFilter) As DataTable
매개 변수
filter
JobFilter JobFilter JobFilter

A JobFilter 개체 출력을 제한 제약 조건을 지정 하는 데 사용 되는 값입니다. A JobFilter object value that is used to specify constraints to restrict output.

반환

A DataTable 개체의 SQL Server 에이전트 작업에 대 한 정보 테이블을 포함 하는 값입니다. A DataTable object value that contains a table of information about SQL Server Agent jobs. 반환 된 다른 열을 설명 하는 테이블 DataTable합니다. The table describes the different columns of the returned DataTable.

데이터 형식 설명
Urn String 작업을 고유 하 게 식별 하는 URN 값입니다.
이름 String 작업의 이름입니다.
JobID Guid 고유한 시스템 생성 ID 값입니다.
범주 String 작업이 할당 되는 범주의 이름입니다.
CurrentRunRetryAttempt Int32 작업이 실행 되었으며 다시 시도 현재 시도 포함 하 여 시도 합니다.
CurrentRunStatus Int32 에 나열 된 특정 실행 상태를 나타내는 숫자 값은 JobExecutionStatus 열거형입니다.
CurrentRunStep Int32 현재 실행 중인 작업 단계를 식별 하는 숫자 값입니다.
DateCreated DateTime 작업을 만든 시간과 날짜입니다.
DateLastModified DateTime 작업이 마지막으로 수정 된 시간과 날짜입니다.
DeleteLevel Int32 는 에나열된실행된후삭제될작업에대한작업이완료되는필요한방식을지정하는숫자값CompletionAction열거 합니다.
설명 String 작업의 텍스트 설명입니다.
EmailLevel Int32 는 에나열된실행된다음보낼전자메일에대한작업이완료되는필요한방식을지정하는숫자값CompletionAction열거 합니다.
IsEnabled Boolean 작업이 사용 되는지 여부를 지정 하는 부울 값입니다. 경우 True, 작업이 사용 됩니다. False이면 작업이 사용되지 않습니다.
EventLogLevel Int32 를 로깅하는 에나열된실행후이벤트에대한작업이완료되는필요한방식을지정하는숫자값CompletionAction 열거 합니다.
HasSchedule Boolean 작업에 하나 이상의 일정이 할당 되어 있는지 여부를 지정 하는 부울 값입니다. True이면 작업에 한 개 이상의 일정이 있습니다. 경우 False, 작업에 일정이 없습니다.
HasServer Boolean 다중 서버 관리 시나리오에서 대상 서버에서 실행 되도록 예약 된 작업 여부를 지정 하는 부울 값입니다. 경우 True, 작업에 대상 서버를 하나 이상 있습니다. 경우 False, 작업이 대상 서버를가 없습니다.
HasStep Boolean 작업에 할당 된 하나 이상의 작업 단계에 있는지 여부를 지정 하는 부울 값입니다. 경우 True, 작업에 하나 이상의 작업 단계입니다. 경우 False, 작업에는 작업 단계는 없습니다.
LastRunDate DateTime 작업이 마지막으로 실행 된 시간과 날짜입니다.
LastRunOutcome Int32 즉 실행 된 마지막 시간 작업을 완료 하는 방법을 지정 하는 숫자 값에 나열 된는 CompletionAction 열거형입니다.
NetSendLevel Int32 방법을 지정 하는 필요한 작업이 완료 되는 실행 된 다음 보낼 net send 네트워크 메시지에 대 한에 나열 된 숫자 값 CompletionAction 열거형입니다.
NextRunDate DateTime 날짜 및 시간 작업은 다음으로 예약 실행 되도록 합니다.
NextRunScheduleID Int32 다음 작업을 실행할 때 사용할 일정을 고유 하 게 식별 하는 숫자 ID 값입니다.
OperatorToEmail String 작업 완료 시 전자 메일을 받을 해야 하는 경우 전자 메일에 운영자의 이름입니다.
OperatorToNetSend String net send 보낼 작업 완료 시 전자 메일을 받을 해야 하는 경우 운영자의 이름입니다.
OperatorToPage String 페이지 작업 완료 시 전자 메일을 받을 해야 하는 경우 운영자의 이름입니다.
OriginatingServer String 는 다중 서버 관리 시나리오에서 마스터 서버는 SQL Server 인스턴스의 이름입니다.
OwnerLoginName String 작업을 소유 하는 로그인의 이름입니다.
PageLevel Int32 는 에나열된실행된다음전송호출기메시지에대한작업이완료되는필요한방식을지정하는숫자값CompletionAction 열거 합니다.
StartStepID Int32 작업에 속한 작업 단계 시퀀스에서 첫 번째 작업 단계의 ID 값입니다.
JobType Int32 에 나열 된 작업의 유형을 지정 하는 숫자 값은 JobType 열거형입니다.
VersionNumber Int32 작업의 버전 번호입니다.
Column Data type Description
Urn String A URN value that uniquely identifies the job.
Name String The name of the job.
JobID Guid A unique system-generated ID value.
Category String The name of the category to which the job is assigned.
CurrentRunRetryAttempt Int32 The number of attempts, including the current attempt, that the job has been run and retried.
CurrentRunStatus Int32 The numeric value that represents a specific execution status that is listed in the JobExecutionStatus enumeration.
CurrentRunStep Int32 The numeric value that identifies the currently running job step.
DateCreated DateTime The date and time when the job was created.
DateLastModified DateTime The date and time when the job was last modified.
DeleteLevel Int32 The numeric value that specifies the required way in which the job completes for the job to be deleted after execution that is listed in the CompletionAction enumeration.
Description String The textual description of the job.
EmailLevel Int32 The numeric value that specifies the required way in which the job completes for an e-mail to be sent after execution that is listed in the CompletionAction enumeration.
IsEnabled Boolean The Boolean value that specifies whether the job is enabled. If True, the job is enabled. If False, the job is not enabled.
EventLogLevel Int32 The numeric value that specifies the required way in which the job completes for an event to be logged after execution that is listed in the CompletionAction enumeration.
HasSchedule Boolean The Boolean value that specifies whether the job has at least one schedule assigned to it. If True, the job has at least one schedule. If False, the job has no schedules.
HasServer Boolean The Boolean value that specifies whether the job is scheduled to run on a target server in a multiserver administration scenario. If True, the job has at least one target server. If False, the job does not have a target server.
HasStep Boolean The Boolean value that specifies whether the job has at least one job step assigned to it. If True, the job has at least one job step. If False, the job does not have a job step.
LastRunDate DateTime The date and time when the job was last executed.
LastRunOutcome Int32 The numeric value that specifies the way in which the job completed the last time it was executed that is listed in the CompletionAction enumeration.
NetSendLevel Int32 The numeric value that specifies the required way in which the job completes for a net send network message to be sent after execution that is listed in the CompletionAction enumeration.
NextRunDate DateTime The date and time when the job is next scheduled to run.
NextRunScheduleID Int32 The numeric ID value that uniquely identifies the schedule to be used the next time the job runs.
OperatorToEmail String The name of the operator to e-mail when the job requires that e-mail is sent on completion.
OperatorToNetSend String The name of the operator to net send when the job requires that e-mail is sent on completion.
OperatorToPage String The name of the operator to page when the job requires that e-mail is sent on completion.
OriginatingServer String The name of the instance of SQL Server that is the master server in a multiserver administration scenario.
OwnerLoginName String The name of the login that owns the job.
PageLevel Int32 The numeric value that specifies the required way in which the job completes for a pager message to be sent after execution that is listed in the CompletionAction enumeration.
StartStepID Int32 The ID value of the job step that is first in the sequence of job steps that belong to the job.
JobType Int32 The numeric value that specifies the type of job that is listed in the JobType enumeration.
VersionNumber Int32 The version number of the job.

예제

SQL Server 에이전트에서 자동 관리 태스크 예약Scheduling Automatic Administrative Tasks in SQL Server Agent

적용 대상