SQL Server 에이전트를 사용하여 데이터베이스 관리 자동화

01 / 06

SQL Server 에이전트 서비스 시작

SQL Server 에이전트를 사용하면 다양한 관리 작업을 자동화 할 수 있습니다. 이러한 작업 중 하나는 SQL Server 에이전트를 사용하여 데이터베이스 관리를 자동화하는 작업을 만들고 예약하는 것입니다.

Microsoft SQL Server 구성 관리자를 열고 SQL Server 에이전트 서비스를 찾습니다. 해당 서비스의 상태가 "실행 중"이면 아무 것도 할 필요가 없습니다. 그렇지 않으면 SQL Server 에이전트 서비스를 마우스 오른쪽 단추로 클릭하고 팝업 메뉴에서 시작 을 선택하여 시작 서비스 창을 엽니 다.

참고 :이 문서는 SQL Server 2008에 적용됩니다. 이후 버전의 SQL Server를 사용하는 경우 SQL Server 2012에서 SQL Server 에이전트 구성 을 읽어야 할 수 있습니다.

02 of 06

SQL Server Management Studio를 열고 SQL Server 에이전트 폴더 확장

SQL Server 구성 관리자를 닫고 SQL Server Management Studio를 엽니 다. SSMS 내에서 SQL Server Agent 폴더를 확장합니다.

03 / 06

새 SQL Server 에이전트 작업 만들기

작업 폴더를 마우스 오른쪽 버튼으로 클릭하고 시작 메뉴에서 새 작업 을 선택하십시오. 이름 입력란에 작업의 고유 한 이름을 입력하십시오 (설명 적으로 길을 잘 관리 할 수 ​​있습니다). 소유자 텍스트 상자에 작업의 소유자가 될 계정을 지정하십시오. 작업은이 계정의 권한으로 실행되며 소유자 또는 sysadmin 역할 멤버 만 수정할 수 있습니다.

이름과 소유자를 지정한 후 드롭 다운 목록에서 사전 정의 된 작업 범주 중 하나를 선택하십시오. 예를 들어, 일상적인 유지 관리 작업에 대해 "데이터베이스 유지 관리"범주를 선택할 수 있습니다.

설명 텍스트 필드를 사용하여 작업 목적에 대한 자세한 설명을 제공하십시오. 누군가 (자신을 포함하는)가 지금부터 몇 년 후에 그것을 볼 수 있고 직업의 목적을 이해할 수 있도록 작성하십시오.

마지막으로 사용함 상자가 선택되어 있는지 확인하십시오.

04 / 06

SQL Server 에이전트 작업 단계 화면으로 들어갑니다.

새 작업 창의 왼쪽에는 "페이지 선택"제목 아래에 단계 아이콘이 표시됩니다. 빈 작업 단계 목록을 보려면이 아이콘을 누르십시오.

05/06

SQL Server 에이전트 작업 단계 추가

작업에 대한 개별 단계를 추가하십시오. 새로 작성 단추를 클릭하여 새 작업 단계를 작성하면 새 작업 단계 창이 표시됩니다.

단계 이름 텍스트 상자를 사용하여 단계에 대한 설명이 포함 된 이름을 제공하십시오.

데이터베이스 드롭 다운 상자를 사용하여 작업이 적용될 데이터베이스를 선택하십시오.

마지막으로 명령 텍스트 상자를 사용하여이 작업 단계에서 원하는 작업에 해당하는 Transact-SQL 구문을 제공합니다. 명령 입력이 완료되면 구문 분석 단추를 클릭하여 구문 을 확인하십시오.

구문의 유효성을 성공적으로 확인한 후 확인 을 클릭하여 단계를 작성하십시오. 원하는 SQL Server 에이전트 작업을 정의하는 데 필요한만큼이 프로세스를 반복하십시오.

06 년 6 월

SQL Server 에이전트 작업 예약

새 작업 창의 페이지 선택 부분에서 스케줄 아이콘을 클릭하여 작업의 스케줄을 설정하십시오. New Job Schedule (새 작업 일정) 창이 나타납니다.

이름 텍스트 상자에 일정 이름을 입력하고 드롭 다운 상자에서 일정 유형 (일회성, 반복, SQL Server 에이전트가 시작될 때 시작 또는 CPU가 유휴 상태가 될 때 시작)를 선택합니다. 창의 빈도 및 기간 섹션을 사용하여 작업 매개 변수를 지정하십시오. 작업이 끝나면 확인 을 클릭하여 일정 창을 닫고 확인 을 클릭하여 작업을 만듭니다.