profile
Dragon
post-thumbnail

[MS SQL] 작업 스케줄러 이용 배치(.bat) 파일 실행하기

저번 시간에는 SQL Server 에이전트를 이용한 스케줄링 작업을 해보았는데, 이번 시간에는 Windows 작업 스케줄러를 이용하여 배치 파일을 실행하여 테이블의 데이터를 업데이트 방법에 대해 알아보겠습니다. 스케줄러를 통해 프로시저를 실행하여 테이블의 데이터를 업데이트하기 위해 저번 시간에 사용하였던 테이블과 프로시저를 사용하겠습니다. > TABLE > PROCEDURE SPSMYONGSCHEDULER 프로시저는 호출되었을 때 현재 시간을 TMember 테이블에 insert 하는 단순한 프로시저 입니다. 작업 스케줄러를 이용하여 실행할 배치파일을 생성해 보도록 하겠습니다. 메모장을 실행 후 배치 파일 실행을 위한 명령어를 작성해 보겠습니다. -S 옵션 입력 후 들어가는 파라미터는 MSSQL 서버의 이름을 입력해 주면 됩니다. 서버 이름은 %COMPUTERNAME% 명령을 이용해 값을 받아오면 됩니다. 간단한 쿼리일 경우 -Q 옵션

2023년 2월 11일
·
0개의 댓글
·
post-thumbnail

[MS SQL] SQL Server 스케줄러 사용

**MS SQL에서 특정 시간대, 주기적으로 실행되어야 할 프로시저 및 쿼리가 있을 때 SQL Server 에이전트 내부의 기능을 이용하여 원하는 작업을 자동으로 실행하는 스케쥴링에 대해 알아보겠습니다. ** 우선 스케쥴링에 사용할 테이블과 프로시저를 생성하겠습니다. > TABLE > PROCEDURE SPSMYONGSCHEDULER 프로시저는 호출되었을 때 현재 시간을 TMember 테이블에 insert 하는 단순한 프로시저 입니다. > SQL Server 에이전트가 비활성화 시 아래처럼 아이콘 옆 X 표시가 나타나며, 비활성화 시 아래와 같이 SQL Server 에이전트를 실행해 활성화시켜주어야 합니다. ![](https://velog.velcdn.com/

2023년 1월 31일
·
0개의 댓글
·