BAT1 [MSSQL] 배치파일을 이용해 주기적으로 DB 백업하기, 파일 삭제하기 배치파일을 하나 생성한다 (test.bat) 내용은 아래와 같이 한다 set pcname=%COMPUTERNAME% sqlcmd -E -S %pcname%\SQL인스턴스이름 -i "실행시킬 sql 경로" %pcname%\SQL인스턴스이름은, Sql Server Management Studio에서 Windows 인증으로 로그인할 때 나오는 그 서버 이름과 같다. 백업 쿼리를 담고 있는 sql 파일을 만든다 (backup.sql) DECLARE @DIR NVARCHAR(100) DECLARE @BACKUPNAME NVARCHAR(100) SET @DIR = N'c:\경로\test' + CONVERT(NVARCHAR(20), GETDATE(), 112) + N'.bak' SET @BACKUPNAME = N't.. 2020. 5. 7. 이전 1 다음