jobs.jobs(Azure 탄력적 작업)(Transact-SQL)
적용 대상: Azure SQL Database
Azure SQL Database용 Azure Elastic Jobs 서비스의 작업 구성을 포함합니다.
열 이름 | 데이터 형식 | Description |
---|---|---|
job_name | nvarchar(128) | 작업의 이름입니다. |
job_id | uniqueidentifier | 작업의 고유 ID입니다. |
job_version | int | 작업의 버전입니다. 작업이 수정될 때마다 자동으로 업데이트됩니다. |
description | nvarchar(512) | 작업 설명입니다. |
사용 | bit | 작업을 사용할지 아니면 사용하지 않도록 설정했는지 여부를 나타냅니다. 1 는 활성화된 작업을 나타내고 0 비활성화된 작업을 나타냅니다. |
schedule_interval_type | nvarchar(50) | 작업을 실행할 시기를 나타내는 값입니다. - Once - Minutes - Hours - Days - Weeks - Months |
schedule_interval_count | int | schedule_interval_type 작업의 각 실행 사이에 발생할 기간 수입니다. |
schedule_start_time | datetime2(7) | 작업 실행을 마지막으로 시작한 날짜 및 시간입니다. |
schedule_end_time | datetime2(7) | 작업 실행을 마지막으로 완료한 날짜 및 시간입니다. |
사용 권한
jobs_reader 역할의 멤버는 이 보기에서 SELECT할 수 있습니다. 자세한 내용은 Azure SQAL Database에서의 탄력적 작업을 참조하세요.
주의
작업 데이터베이스에서 내부 카탈로그 뷰를 업데이트해서는 안 됩니다. 이러한 카탈로그 뷰를 수동으로 변경하면 작업 데이터베이스가 손상되어 오류가 발생할 수 있습니다. 이러한 보기는 읽기 전용 쿼리만을 위한 것입니다. 작업 데이터베이스에서 저장 프로시저를 사용할 수 있습니다.
설명
탄력적 작업의 모든 시간은 UTC 표준 시간대를 따릅니다.
예제
탄력적 작업 에이전트에서 사용하도록 설정된 모든 작업 보기
이 샘플은 작업 에이전트에서 활성화된 작업만 검색합니다. 이 샘플을 실행할 작업 에이전트를 만들 때 지정된 작업 데이터베이스에 연결합니다.
--Connect to the job database specified when creating the job agent
-- View all enabled jobs
SELECT * FROM [jobs].[jobs]
WHERE [enabled] = 1;