SQL Server 에이전트 테이블(Transact-SQL)

이 섹션의 항목에서는 SQL Server 에이전트에서 사용하는 정보를 저장하는 시스템 테이블에 대해 설명합니다. 모든 테이블은 msdb 데이터베이스의 dbo 스키마에 있습니다.

섹션 내용

  • dbo.sysalerts
    각 경고에 대해 한 행을 포함합니다.

  • dbo.syscategories
    SQL Server Management Studio에서 작업, 경고 및 연산자를 구성하는 데 사용되는 범주를 포함합니다.

  • dbo.sysdownloadlist
    모든 대상 서버의 다운로드 명령 대기열을 포함합니다.

  • dbo.sysjobactivity
    현재 SQL Server 에이전트 작업 활동 및 상태에 대한 정보를 포함합니다.

  • dbo.sysjobhistory
    SQL Server 에이전트의 예약된 작업 실행에 대한 정보를 포함합니다.

  • dbo.sysjobs
    SQL Server 에이전트에서 실행할 각 예약 작업의 정보를 저장합니다.

  • dbo.sysjobschedules
    SQL Server 에이전트가 실행할 작업에 대한 일정 정보를 포함합니다.

  • dbo.sysjobservers
    특정 작업과 하나 이상의 대상 서버와의 연관 또는 관계를 저장합니다.

  • dbo.sysjobsteps
    SQL Server 에이전트에서 실행할 작업의 각 단계에 대한 정보를 포함합니다.

  • dbo.sysjobstepslogs
    작업 단계 로그에 대한 정보를 포함합니다.

  • dbo.sysnotifications
    각 알림에 대해 한 행을 포함합니다.

  • dbo.sysoperators
    각 SQL Server 에이전트 운영자에 대해 한 행을 포함합니다.

  • dbo.sysproxies
    SQL Server 에이전트 프록시 계정에 대한 정보를 포함합니다.

  • dbo.sysproxylogin
    각 SQL Server 에이전트 프록시 계정과 연관된 SQL Server 로그인을 기록합니다.

  • dbo.sysproxysubsystem
    각 프록시 계정에서 사용하는 SQL Server 에이전트 하위 시스템을 기록합니다.

  • dbo.sysschedules
    SQL Server 에이전트 작업 일정에 대한 정보를 포함합니다.

  • dbo.syssessions
    각 SQL Server 에이전트 세션에 대한 SQL Server 에이전트 시작 날짜를 포함합니다. 세션은 SQL Server 에이전트 서비스가 시작될 때마다 생성됩니다.

  • dbo.syssubsystems
    모든 사용 가능한 SQL Server 에이전트 프록시 하위 시스템에 대한 정보를 포함합니다.

  • dbo.systargetservergroupmembers
    해당 다중 서버 그룹에 현재 참여하는 대상 서버를 기록합니다.

  • dbo.systargetservergroups
    해당 다중 서버 환경에 현재 참여하는 대상 서버 그룹을 기록합니다.

  • dbo.systargetservers
    해당 다중 서버 작업 도메인에 현재 참여하는 대상 서버를 기록합니다.

  • dbo.systaskids
    현재 버전의 Management Studio 작업에 대해 이전 버전의 SQL Server에서 생성된 태스크 매핑을 포함합니다.