[그림 1]
[그림 1]의 빨간영역 1번과 같이 유지 관리 계획에 작업을 등록했습니다.
2번과 같이 필요한 잡들을 등록하고 전부다 단일 실행문 하나만을 등록했습니다.
[그림 2]
실행 제한 시간이 "초"단위라고 생각해서 60을 주고 설정을 해두었습니다.
[그림 1] 에 3번과 같이 에이전트 작업이 정상적으로 등록되었습니다.
이중에 문제가 되는 작업은 SMS 발송 때문입니다.
SMS 발송에 관련된 작업을 임시저장 개념인 큐 테이블에 넣고 10초당 한번꼴로 에이전트가 데이터를 가져와서
디비링크(서버 개체-연결된 서버)에 걸려있는 테이블에 옯겨담습니다.
실행시간은 대략 2초미만이 걸립니다.
문제는 이 단순한 일을하는 녀석이 무한으로 실행중에 빠집니다.
아래는 로그 파일 뷰어에서 나오는 "선택한 행 정보"에 나오는 내용입니다.
아래에는 1시간동안 실행하고 있어서 강제로 작업 중지를 눌러서 멈추게해서 나온 로그입니다.
전에 주말에 쉬고왔더니 5일동안 실행하고 있어서 짤릴뻔 했습니다. ㅠ.ㅠ
어떤 설정을 더 해야하는지.... 또는 무엇이 잘못됐는지 가르침을 주십시오. ㅠ.ㅠ
=============================================================
문제있는 로그
=============================================================
날짜 2013-11-03 오전 9:52:20
로그 작업 기록 (Agent.SMS 발송)
단계 ID 1
서버 DEFUALTDB1
작업 이름 Agent.SMS 발송
단계 이름 SMS 발송
기간 1.02:19:54
SQL 심각도 0
SQL 메시지 ID 0
전자 메일 수신 운영자
Net Send 수신 운영자
호출 수신 운영자
다시 시도 횟수 0
메시지
다음 사용자로 실행되었습니다: WORKGROUP\DEFUALTDB1$. 작업 중지 요청으로 인해 이 단계가 취소(중지)되었습니다.
=============================================================
정상적인 로그
=============================================================
날짜 2013-11-03 오전 9:52:00
로그 작업 기록 (Agent.SMS 발송)
단계 ID 0
서버 DEFUALTDB1
작업 이름 Agent.SMS 발송
단계 이름 (작업 결과)
기간 00:00:02
SQL 심각도 0
SQL 메시지 ID 0
전자 메일 수신 운영자
Net Send 수신 운영자
호출 수신 운영자
다시 시도 횟수 0
메시지
작업이 성공했습니다. 작업이 일정 28 (Agent.SMS 발송)에 의해 호출되었습니다. 실행할 마지막 단계는 단계 1(SMS 발송)입니다.