2016-11-23 2 views
0

서버는 SQL Express - 약 160 개의 인스턴스입니다. 내가 필요한 것은 하루에 여러 번 자동으로 다양한 스크립트 (테이블 정리, 백업 등)를 실행하는 것입니다. 때로는 작동하지 않는 표준 Windows Scheduler를 사용하고 싶지 않습니다. 해결책을 찾고 있는데 어쩌면 무료 일 수도 있습니다. 무료 선호.SQL Express 인스턴스에서 스크립트를 자동으로 실행하는 방법

+2

익스프레스 그래서 옵션이 배치 스크립트 또는 SQL Server 외부 비슷한는, 일반적으로 사용하는 것 무엇 에이전트와 함께 제공되지 않습니다. 참고로,이 질문은 의심 할 여지없이 프로그래밍에 관한 것이 아니기 때문에 우리 dba.stackexchange.com을 확인하고 싶을 것입니다. – scsimon

+0

질문은이 외부를 시작하기 위해 어떤 도구를 사용합니까? –

+0

예 ... 의견을 기반으로하고 있습니다. 주제를 벗어. # 4 여기를 참조하십시오 : http://stackoverflow.com/help/on-topic 귀하의 질문은 여기에 대해 읽을 수있는 MCVE이어야합니다 : http://stackoverflow.com/help/mcve – scsimon

답변

1

일을 처리하기 위해 일괄 처리 스크립트를 실행해야한다고 생각합니다. 모두의 이익을 위해

, 여기에 Delete.bat의

ECHO Executing Job 
ECHO. 
PAUSE 
sqlcmd -S "london-sql\sqlexpress" -E -Q "exec London.dbo.DeleteAll" 
ECHO Job execution Completed 
PAUSE 
CLS 
EXIT 

가 Load.dat을 제외하고 거의 동일합니다 ('런던-SQL의 \의 SQLEXPRESS은'서버의 이름입니다) ' "exec London.dbo.LoadAll"'

Windows 스케줄러로 배치 스크립트를 호출하십시오.

http://www.howtogeek.com/school/using-windows-admin-tools-like-a-pro/lesson2/all/