우리는 SQL 2005 db에서 데이터를 가져 오기 위해 사용하는 간단한 저장 프로 시저 세트를 보유하고 있습니다. SP를 하나씩 발동시킬 마스터 SP가있을 것입니다. 과거에는 SQL Agent를 사용하고 In-turn에서 Master SP를 실행하는 작업을 예약했습니다.SQL 작업 스케줄 대체
이제는 SQL Agent & 작업에 대한 종속성을 제외하고 간단하게 만들려면이 옵션을 사용하십시오.
는 여기에 지금까지 발견 한거야 -
- 나는 창에서 작업을 예약 Windows 작업 스케줄러를 사용할 수 있습니다. 이는 윈도우 명령 행 유틸리티있다
- SQL 에이전트를 목적으로 서비스를 제공 할 수 - 가 (http://msdn.microsoft.com/en-us/library/ms180944.aspx)를 SQLCMD
- 우리는 희망, SP를 execure하는 데 사용할 수 있습니다.
이에 대한 선택의 여지가있어 그래서 내가 SP 실행을 수행 할 수 있습니다 생각합니다. 이것이 올바른/최선의 방법입니까? 내 내부 SP 실행 (. 즉 레코드 수, 등)의 결과 (들)을 캡처하는 방법
- -
우리는 또한 같은 다른 물건을 파악해야합니다.
- SQL-Job에서는 SQL-Mail을 사용하여 전자 메일을 보낼 수있었습니다. 이 방법을 사용하는 옵션은 무엇입니까?
저는 SQL Agent를 계속 사용합니다. 사용하지 않을 이유가 없습니다. SQL Agent를 사용하면 상태, 알림 및 전자 메일을 무료로받을 수 있습니다. 그것을 사용하지 않는 것이 합리적 일 것입니다. 더 간단해질 수는 없습니다 ... – Asken
@Asken OP가 SQL Agent를 포함하지 않는 SQL Express를 목표로 삼을 수있는 한 가지 이유가 있습니다. 물론 SQL Server를 사용하는 경우에도 "단순화"해야하는 이유가 명확하지 않기 때문에 더 많은 정보를 제공해야한다는 데 동의합니다. 에이전트 용으로 전체 SQL Server를 구입하는 것이 여전히 가치가 있습니다. – Pondlife
@Pondlife, 부여되었습니다. 설명을 기다리 자. – Asken