프로젝트 진행시 DB상의 쿼리를 자동으로 처리해주어야 하는 경우(배치 작업)가 발생합니다. 이때 MSSQL SERVER에는 작업 스케줄러를 등록하고 실행하는 에이전트가 존재합니다. 먼저 개체탐색기 > SQL Server 에이전트 > 작업 에서 오른쪽 마우스를 클릭하신 후 새 작업을 눌러줍니다. 해당 스케줄러 작업명을 기입합니다. 단계> 새로만들기를 클릭합니다. 해당 작업 단계 이름 / 데이터베이스/ 명령을 실행할 쿼리문을 입력한뒤 확인을 누릅니다. 아래 그림과 같이 작업 단계 목록이 생성이 되었다면 정상적으로 처리가 된 것 입니다. 만약 아래와 같은 창이 발생시 단계가 하나만 존재할 경우는 예/ 추가 단계를 입력할 경우 아니오 일정 > 새로만들기를 클릭합니다. 이제 작업 일정을 설정하시면 됩니다. 빈도 ..
[MSSQL] 스케줄러(scheduler)를 통해 쿼리문 자동 반복하기
프로젝트 진행시 DB상의 쿼리를 자동으로 처리해주어야 하는 경우(배치 작업)가 발생합니다. 이때 MSSQL SERVER에는 작업 스케줄러를 등록하고 실행하는 에이전트가 존재합니다. 먼저 개체탐색기 > SQL Server 에이전트 > 작업 에서 오른쪽 마우스를 클릭하신 후 새 작업을 눌러줍니다. 해당 스케줄러 작업명을 기입합니다. 단계> 새로만들기를 클릭합니다. 해당 작업 단계 이름 / 데이터베이스/ 명령을 실행할 쿼리문을 입력한뒤 확인을 누릅니다. 아래 그림과 같이 작업 단계 목록이 생성이 되었다면 정상적으로 처리가 된 것 입니다. 만약 아래와 같은 창이 발생시 단계가 하나만 존재할 경우는 예/ 추가 단계를 입력할 경우 아니오 일정 > 새로만들기를 클릭합니다. 이제 작업 일정을 설정하시면 됩니다. 빈도 ..
2020.04.07